HTTP错误403.503 - 禁止访问,IIS 10。

4
我知道这个问题已经被问了一千次...但是我仍然在尝试两天后遇到问题!
这是在本地运行。即使我的本地主机也给了我403错误!
我的设置:
- Windows 10 Pro - IIS 10
IIS中的每个站点都会向我打招呼,显示“HTTP Error 403.503 - Forbidden”错误。我已经调整了应用程序池设置,重新启动,重新注册(aspnet_regiis -i),使用“以管理员身份运行”,将IUSER添加到安全性并给予完全控制权限,在Visual Studio 2015中创建了一个新的MVC应用程序并将站点添加到IIS...我尝试了我能想到的一切!
在我删除Windows之前,有人能为我提供建议吗?

你确定这与IP地址限制无关吗?http://serverfault.com/questions/659105/what-is-the-meaning-of-an-iis-http-status-code-404-503 - Brendan Green
@BrendanGreen 在“IP地址和域名限制”中,我已经尝试过使用通过ipconfig获取的IP以及没有任何条目;( - pookie
@pookie,你完全误解了ServerFault的主题讨论。请打开http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-dynamic-ip-address-restrictions 的动态限制设置,并取消勾选框。将IP地址添加到列表中是为静态限制所用。 - Lex Li
@LexLi和BrendanGreen。谢谢。默认情况下是拒绝的,这很合理,但事实上我已经使用我的IP显式添加了一个允许规则,我希望它能够工作。现在它正在工作,但我已经删除了所有规则并将“未指定客户端的访问”设置为“允许”。 - pookie
2个回答

16

我也遇到了"HTTP错误403.503 - Forbidden"的问题,详细信息如下模块 IpRestrictionModule 通知 BeginRequest 处理程序 ExtensionlessUrlHandler-Integrated-4.0 错误代码 0x80070005

对我来说解决方案是进入IIS,在网站上点击IP地址和域名限制,然后点击“编辑功能设置”,选择“允许”(而不是拒绝)。


谢谢您,这对我有用,通过设置编辑功能设置允许。 - zolfaghari
我已经多次查看了IP地址和域名限制,但那里没有规则,所以我停止了查找。这结束了数小时的苦思冥想,谢谢。 - Hedgybeats
这意味着你将白名单变成黑名单。 - Roel

0
在我的情况下,管理员已经为他们的公共IP添加了IP限制。因此网站可以在服务器外访问,但无法在服务器上访问。
所以我不得不将服务器本身的IP添加到列表中,以便在物理服务器上浏览。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接