我一直在尝试在运行时向web.config system.webServer / security / ipSecurity 添加一个新部分,但没有成功。我设法使用System.Web.Administration中的ServerManager对象来完成它,但我认为修改服务器主机文件不会在共享Web环境中工作(?)。 有没有人有关于如何在运行时将以下部分添加到web.config的任何好的技巧?
<system.webServer>
<security>
<ipSecurity allowUnlisted="false" denyAction="Unauthorized">
<clear />
<add ipAddress="127.0.0.1" allowed="true" subnetMask="255.255.255.0" />
</ipSecurity>
</security>
</system.webServer>