0

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

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

4

2 回答 2

1

另外,您使用的是什么版本的 IIS?此外,如果您使用 IIS 管理器并检查匿名身份验证,则需要为其提供有效的用户名和密码,您这样做了吗?

于 2012-05-03T18:11:57.473 回答
0

403 可能意味着几件事。这可能意味着您没有正确配置身份验证,或者可能意味着 ASP.NET 工作进程没有访问页面的权限(例如,安全设置为只允许您访问它们)。还有其他情况,但这是最常见的两种。

于 2012-05-03T17:35:19.690 回答