我想尝试限制对基于 IP 的“云服务”的 webrole 的访问。这篇文章中有一个很好的文档,但是当我按照它进行部署时,我得到了一个错误。
我得到的错误是:
Recycling (Role has encountered an error and has stopped. Application startup task failed with exit code 1
这是错误的一部分
%windir%\system32\inetsrv\AppCmd.exe unlock config -section:system.webServer/security/ipSecurity
所以我认为命令是错误的,我在 Windows 2012 操作系统上运行Webrole。
当只添加web.config部分时,没有任何变化并且它不起作用
<system.webServer>
<security>
<!—Unlisted IP addresses are denied access–>
<ipSecurity allowUnlisted=”false”>
<!—The following IP addresses are granted access–>
<add allowed=”true” ipAddress=”192.168.100.1” subnetMask=”255.255.0.0″ />
<add allowed=”true” ipAddress=”192.168.100.2″ subnetMask=”255.255.0.0″ />
</ipSecurity>
</security>
</system.webServer>
有没有人有这方面的经验,谁能帮帮我?