我正在运行 Windows 2012 R2 Core 操作系统上的 IIS 8.5。我创建了一个名为“MyNewAppPool”的新应用程序池,其中运行着名为“MyNewWebsite.com”的网站实例。 "MyNewAppPool" 应用程序池所使用的身份验证是“ApplicationPoolIdentity”。
据我所知,在 IIS 8.5 中,可以通过使用自动生成的本地虚拟账户(命名为 “IIS AppPool\{应用程序池名称}”)来为应用程序池分配安全权限。
因此,在“ MyNewWebsite.com ”目录的 Windows Explorer 中,我应该能够为虚拟用户账户“ IIS AppPool\MyNewAppPool ”分配读/写权限。但我无法找到这个用户账户来进行任何权限分配。我搜索的是本地计算机位置而非整个域。 我可以找到“ IIS AppPool\DefaultAppPool ”账户,但我不想在 DefaultAppPool 下运行 MyNewWebsite.com ,我希望在 MyNewAppPool 应用程序池下运行它。
请问有谁可以告诉我为什么我找不到 MyNewAppPool 的自动生成虚拟账户呢?
据我所知,在 IIS 8.5 中,可以通过使用自动生成的本地虚拟账户(命名为 “IIS AppPool\{应用程序池名称}”)来为应用程序池分配安全权限。
因此,在“ MyNewWebsite.com ”目录的 Windows Explorer 中,我应该能够为虚拟用户账户“ IIS AppPool\MyNewAppPool ”分配读/写权限。但我无法找到这个用户账户来进行任何权限分配。我搜索的是本地计算机位置而非整个域。 我可以找到“ IIS AppPool\DefaultAppPool ”账户,但我不想在 DefaultAppPool 下运行 MyNewWebsite.com ,我希望在 MyNewAppPool 应用程序池下运行它。
请问有谁可以告诉我为什么我找不到 MyNewAppPool 的自动生成虚拟账户呢?
ICACLS
解决。 - Kev未执行帐户名称和安全标识之间的映射。 成功处理了0个文件;无法处理1个文件
。 - BrainSlugs83