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

Windows Server 2019上IIS缺失Authorization Rules问题求助

Windows Server 2019中Web应用授权规则入口缺失问题

我在Windows Server 2019上部署了启用Windows认证的Web应用,但找不到用于添加用户和组的授权规则入口——旧服务器上是有这个入口的。

相关截图:

  • 旧服务器上的授权规则入口:旧服务器授权规则入口
  • 新服务器的角色和功能设置:新服务器角色功能设置
  • 新服务器已启用Windows认证(截图后已关闭匿名认证):新服务器Windows认证设置

解决方法

1. 安装URL授权组件

授权规则依赖IIS的「URL授权」组件,大概率是新服务器未安装该组件:

  • 打开服务器管理器 → 添加角色和功能
  • 找到「Web服务器(IIS)」→「Web服务器」→「安全性」
  • 勾选URL授权(URL Authorization),完成安装后重启IIS。

2. 切换到IIS功能视图

在IIS管理器中选中你的Web应用,确保右侧切换到「功能视图」(而非「内容视图」),授权规则通常在「安全性」分类下显示。

3. 手动注册URL授权模块

若安装组件后仍未显示入口,可通过命令行手动注册模块:

%windir%\system32\inetsrv\appcmd install module /name:UrlAuthorization /image:%windir%\system32\inetsrv\urlauthz.dll

执行完成后重启IIS服务:

iisreset

4. 手动配置Web.config

如果以上方法都无效,可直接在Web应用的web.config文件中添加授权规则节点,示例配置:

<system.web>
  <authorization>
    <allow users="你的域\指定用户名或组名" />
    <deny users="*" />
  </authorization>
</system.web>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 05:52:37