Mono Web服务和基本身份验证
|
我正在尝试向我的Web服务添加基本身份验证。我按照本文中的步骤进行操作,并最终在web.config文件中完成了此操作:
<configuration>
<httpModules>
<add name=\"BasicAuthenticationModule\"
type=\"Mono.Http.Modules.BasicAuthenticationModule, Mono.Http, Version=2.0.0.0, PublicKeyToken=0738eb9f132ed756\"/>
</httpModules>
<appSettings>
<add key=\"Authentication\" value=\"Basic\" />
<add key=\"Basic.Users\" value=\"/home/vadmin/Projects/TestService/TestService/users.xml\" />
<add key=\"Basic.Realm\" value=\"My Realm\" />
</appSettings>
</configuration>
我的users.xml看起来像这样:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<users>
<user name=\"adrian\" password=\"adrian\">
<role name=\"user\" />
</user>
</users>
当我运行xsp2,然后转到
http:// localhost:8080 / TestService.asmx
出现用户和密码提示。但是,当我输入正确的用户名和密码后,它会再次询问我。我非常确定users.xml文件的路径是正确的,尝试使用--verbose选项运行xsp2,希望能得到一些没有运气的错误消息。
谁能帮我调试这种情况?
没有找到相关结果
已邀请:
1 个回复
锹缄