我的脚本将IIS中的特定网址列入白名单。
Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name allowUnlisted -Value $false -Location "default web site"
Add-WebConfiguration /system.webserver/security/ipsecurity -location "default web site" -Value @{ipAddress = 129.0.0.1 ;subnetmask = 255.255.255.0 ;allowed="true"} -pspath IIS:\
除非我从IIS手动删除条目,然后再次尝试运行此脚本,它会警告我"无法添加类型add"的重复条目。我在IIS中看不到该条目。有没有办法通过powershell删除重复的条目。
答案 0 :(得分:0)
这背后的原因是,inetserv文件夹中的applicationhost.config文件具有该条目。如果您通过脚本添加它,通过脚本删除它,或者您可以在记事本中打开配置文件并找到该条目并将其删除。之后保存文件。