运行 Win 2012 R2 和 IIS 8.5。当设置自定义身份来运行特定应用程序池(我们称之为“应用程序池 1”)时,我认为它的行为非常奇怪。
当我单击应用程序池 1,然后单击“设置应用程序池默认值”>“身份”>“自定义帐户”并设置自定义身份(gMSA),然后只需在两个窗口中单击“确定”即可应用更改并查看主“应用程序池”窗口时,我仍然会看到在我更改之前运行应用程序池的旧身份。
即使我执行“iisreset”和/或重新启动相关服务器,情况也是如此。但是,如果我通过重复上述过程再次检查我的设置,我可以看到我输入的自定义身份 (gMSA) 仍然存在。
因此,当进入应用程序池 1 并查看哪个身份正在运行应用程序池时,我得到了我设置的应用程序池;当查看显示所有应用程序池的“应用程序池”时,我仍然看到旧的应用程序池。
尝试执行“iisreset”,重新启动有问题的整个服务器,检查事件查看器并启用那里的 IIS 日志 = 没有任何效果。然后它随机地从旧身份更改为我设置的新身份。非常奇怪。这不是在重新启动或类似情况之后发生的。
另一件奇怪的事情是,当我通过设置自定义标识来修改应用程序池时(如上所述),运行所有默认应用程序池(NET v2.0 等)的标识也会更改为该自定义标识。
因此,如果我将应用程序池 1 更改为 gmsaRandomGmsa,则该身份也会运行所有默认应用程序池。
如果有人曾经遇到过这种情况并且知道是什么原因造成的以及如何解决,以便立即反映变化,那么将不胜感激。
此致