ASP.NET站点使用匿名身份验证

时间:2012-05-03 17:27:48

标签: asp.net authentication authorization

我有asp.net 3.5网站,带有asmx web服务和测试aspx页面(该页面使用javascript测试web服务)。 我需要使用匿名身份验证运行此站点,因此我在IIS中设置该站点。 现在,如果我试图在浏览器中打开测试页面,我会收到401.3-Unauthorized错误。

任何想法我应该怎么做才能解决它?我是否必须将物理文件的读取权限授予匿名登录?

2 个答案:

答案 0 :(得分:1)

另外,您使用的是哪个版本的IIS?此外,如果您使用IIS mgr并检查匿名身份验证,则需要为其提供有效的用户名和密码,是否已完成此操作?

答案 1 :(得分:0)

403可能意味着几件事。这可能意味着您没有正确配置身份验证,或者它可能意味着ASP.NET辅助进程无权访问这些页面(例如,安全性设置为仅允许您访问它们)。还有其他一些场景,但这两种情况最常见。

相关问题