目录
1.错误
将本地ASP.net.MVC项目部署到本机的IIS上,出现如下错误:
2.解决方案
百度搜索有很多关于解决该问题的方法,但是一直就是和我的不匹配(头大),最终如下解决了:
操作:在IIS该网站右键——编辑权限——安全——高级——添加IIS_IUSERS并设置权限——确定
3.感想
这个问题困扰了一晚上,疯了,这个方案在百度里不难搜到,但是因为我在虚拟目录的物理路径凭据中已经设置指定的用户信息,而且用户信息访问是完全控制的,所以没考虑到,而且在百度搜索的时候也有被误导,说要么添加IIS_IUSRS,要么设置指定用户。
在添加了IIS_IUSERS后,我又将路径凭据改为应用程序用户,发现浏览网站没有出错,意思就是说我设置的特定用户没有用???这是什么原因呢,反正还试了网上能找到的各种办法,都不行,算了,先这样吧,以后慢慢积累理解吧
参考:
这里面还会有一些其他解决出现401.3错误的方案
https://blog.youkuaiyun.com/greenery/article/details/72866936
http://blog.sina.com.cn/s/blog_68bd4bbd01013t9a.html
https://www.htwl168.com/list.php?id=2955
https://blog.youkuaiyun.com/HEJI1103/article/details/79053052
https://blog.youkuaiyun.com/hamigua200224/article/details/7076765