无法将localhost IP地址添加到web.config文件ASP.Net MVC的ipsecurity部分

时间:2018-03-22 21:52:42

标签: asp.net-mvc web-config http-error

我想将本地主机IP地址添加到web.config中我站点的允许IP地址列表中,这样当我在IIS Express中启动本地调试器时,我没有被阻止。我跟着这两页没有运气。 linklink

所以我这样添加它,但它仍然阻止我。

<security>
  <ipSecurity allowUnlisted="false" denyAction="NotFound">
    <add allowed="true" ipAddress="127.0.0.1" subnetMask="255.255.255.255" /> 
    // my true ip address
    <add allowed="true" ipAddress="24.130.112.30" subnetMask="255.255.0.0" />


  </ipSecurity>
</security>

我也尝试添加

<section name="ipSecurity" overrideModeDefault="Allow" />
在wondows的applicationhost.config文件中。

但我仍然在浏览器中收到此错误消息

enter image description here

1 个答案:

答案 0 :(得分:0)

我和你有完全相同的问题。我在某处读到,你的项目.vs \ config \文件夹中也可能存在一个applicationhost.config文件。我更改了此文件中的overrideModeDefault值,一切都开始有效。