我有一个混合的 WebForms/MVC 应用程序,我正在尝试将其部署到我们的暂存环境,这是全新安装的带有 IIS 7.5 的 Server 2008 R2。
此应用程序在任何人的本地计算机上开发时都可以正常工作(通过 Visual Studio 的 Web 服务器),但是当它托管在登台服务器上时,我们会收到以下错误:
HTTP 错误 401.3 - 未经授权
由于 Web 服务器上此资源的访问控制列表 (ACL) 配置或加密设置,您没有查看此目录或页面的权限。
我已经设置尝试解决这个问题:
- 启用匿名身份验证。
- 所有其他形式的身份验证均被禁用。
- 授权设置为允许所有用户。
- IIS_IUSRS 组可以通过文件系统进行访问。