已安装 IIS 的应用程序请求路由,但在 IIS 的管理工具中看不到它

已安装 IIS 的应用程序请求路由,但在 IIS 的管理工具中看不到它

我正在尝试配置 ARR,但似乎无法在 IIS 管理工具中的任何地方找到它。

我已检查权限问题(安装期间和启动 IIS 管理器时均如此)。ARR 显示为已安装程序,我已尝试安装/卸载它。

可能是什么问题呢?

答案1

服务器场应为配置它的 UI 分支。给定场的顶层显示其 ARR 属性。

如果您自安装后还没有关闭/重新打开 Inetmgr GUI,那么您也需要这样做。

答案2

使用服务器管理器时我也找不到 ARR 图标。但是当我转到控制面板、管理工具、iis 管理器时,ARR 图标就在那里。

答案3

我在 Server 2012 R2 上遇到了这个问题,我通常从命令行启动 IIS 管理器

使用时结果如下:

%windir%\System32\inetsrv\iis.msc

ARR 图标缺失,但使用时

%windir%\system32\inetsrv\InetMgr.exe

它们表现得很好。

在 Server 2012 R2 上,管理工具和服务器管理器都使用 InetMgr.exe,因此两者都应该可以工作,在较旧的操作系统上,可能会有使用 iis.msc 的链接

答案4

使用 Windows 10,安装“应用程序请求路由”后也会出现同样的情况。通过各种方案安装、卸载,但就是没有显示。

解决方案:直接使用“Internet 信息服务 (IIS) 管理器”(在开始菜单中输入 IIS),而不是:单击“计算机管理”,然后单击“服务和应用程序 - Internet 信息服务”。 (就像 Peter Hahn 在 W2012R2 中经历的那样)

如果有人对此有一个很好的解释,我很乐意听听。这个问题是 10 多年前提出的,但仍然存在。花了我一两天的时间...

相关内容