You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerShell修改IIS IP限制拒绝动作后GUI未同步的问题求助

IIS GUI「IP地址和域限制」拒绝动作未同步PowerShell修改的解决办法
  • 问题根源:你修改的是动态IP安全的配置节点(system.webServer/security/dynamicIpSecurity),但IIS GUI「编辑功能设置」里的下拉框对应的是静态IP限制的配置(system.webServer/security/ipSecurity)——这是两个完全独立的配置项,所以GUI不会同步显示你修改的动态IP设置。

  • 修正步骤:

    1. 若要让GUI「编辑功能设置」里的下拉框显示为「Abort」,需要修改静态IP限制的denyAction,执行以下PowerShell命令:
      Set-WebConfiguration -PSPath 'MACHINE/WEBROOT/APPHOST' -filter "system.webServer/security/ipSecurity" -name "denyAction" -value "AbortRequest"
      
    2. 若要查看你之前修改的动态IP限制设置,需在「IP地址和域限制」右侧面板点击「编辑动态IP限制设置」,这里的拒绝动作才会显示你之前设置的「Abort」。
    3. 如果是针对单个站点修改而非全局,将命令中的PSPath替换为站点路径,例如:'IIS:\Sites\你的站点名称'
  • 验证:执行命令后无需重启IIS,直接打开GUI对应的设置窗口就能看到变化。

内容的提问来源于stack exchange,提问作者Devenglt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 18:57:12