IIS 部署项目时提示:“错误消息401.2 :未经授权:服务器配置导致登陆失败。” 的解决办法?
这个错误的定位:你的站点使用了Forms验证,而且在部署在生产环境的时候,设置错误,或者注释了。
解决办法:
1、检查Forms配置是否屏蔽。
2、有权限访问的资源是否已经开发。
标题具体场景描述和解决方案
详细报错如下:
“/”应用程序中的服务器错误。
访问被拒绝。
说明:访问服务此请求所需的资源时出错。服务器可能为配置为访问所请求的URL。
错误消息401.2.:未经授权:服务器配置导致登陆失败。…
解决办法:
打开工程中的web.confg文件,将:
<authorization>
<deny users="?"/>
</authorization>
改为
<authorization>
<allow users="*"/>
</authorization>
即可!