我试图在IIS站点上添加ip限制并添加如下代码。我已经检查了所有内容(包括功能委派,日志客户端IP,Http_Forwared_For),但我无法使用允许的IP访问该站点。
<ipSecurity allowUnlisted="false">
<clear />
<add ipAddress="xx.xx.xx.xx" allowed="true" />
<add ipAddress="127.0.0.0" allowed="true" />
</ipSecurity>
我可以使用127.0.0.0访问该站点,但不能使用列出的IP。 IIS似乎不尊重允许的添加条目。但是,此相同的代码可在另一台服务器上使用。
如果我从web.config文件中删除以下代码,则任何人都可以访问该站点。网站没有任何问题,但问题是上述IP限制代码不起作用。