我知道这个问题已经被问过上千次了...但是我还是有问题,尽管试了两天!
这是在本地运行的。甚至我的本地主机给了我一个403!
我的设置:
- Windows 10专业版
- IIS 10
IIS中的每个站点都用“HTTP错误403.503 - Forbidden”错误来迎接我。我摆弄了应用程序池设置,重新启动,重新注册(aspnet_regiis -i),使用“以管理员身份运行”,将IUSER添加到安全性并给予完全控制,在Visual Studio 2015中创建了一个新的MVC应用程序并将网站添加到IIS......我能想到的都试过了!
在我删除Windows之前,有人对我有建议吗?
2条答案
按热度按时间cuxqih211#
我得到了“HTTP错误403.503 -禁止”以及详细信息
Module IpRestrictionModule Notification BeginRequest Handler ExtensionlessUrlHandler-Integrated-4.0 Error Code 0x80070005
对我来说,解决办法是去IIS,点击网站,点击IP地址和域限制,点击'编辑功能设置',选择'允许'(而不是拒绝)
o3imoua42#
在我的情况下,管理员已经添加了IP限制为他们的公共IP的。因此,该网站可以在服务器外部访问,但不能在服务器上访问。
因此,我必须将服务器本身的IP添加到列表中,以便在物理服务器上浏览。