IIS 8.5:应用程序池的虚拟帐户(IIS AppPool \ {应用程序池名称}不可用 [英] IIS 8.5: Virtual Account for App Pool (IIS AppPool\{Application Pool Name} is not available

查看:496
本文介绍了IIS 8.5:应用程序池的虚拟帐户(IIS AppPool \ {应用程序池名称}不可用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Windows 2012 R2 Core框中运行IIS 8.5.我创建了一个名为"MyNewAppPool"的新应用程序池.我在"MyNewAppPool"应用程序池中运行了一个名为"MyNewWebsite.com"的网站实例.用于"MyNewAppPool"的身份是"ApplicationPoolIdentity".

I am running IIS 8.5 on a Windows 2012 R2 Core box. I created a new application pool called "MyNewAppPool". I have a website instance, called "MyNewWebsite.com" running in the "MyNewAppPool" application pool. The Identity used for "MyNewAppPool" is "ApplicationPoolIdentity".

据我了解,我可以使用自动生成的本地虚拟帐户(将被命名为"IIS AppPool \ {应用程序池名称}")为IIS 8.5中的应用程序池分配安全权限.

It is my understanding that I can assign security permissions for application pools in IIS 8.5 by using the auto-generated local virtual accounts, which will be named "IIS AppPool\{Application Pool Name}".

因此,在Windows资源管理器中"MyNewWebsite.com"目录上,我应该能够为虚拟用户帐户"IIS AppPool \ MyNewAppPool"分配读/写权限.我找不到该用户帐户来分配任何权限.我正在搜索本地计算机的位置,而不是整个域.我可以找到"IIS AppPool \ DefaultAppPool"帐户,但是我不想在DefaultAppPPool下运行MyNewWebsite.com,而是想在MyNewAppPool应用程序池下运行它.

So, in Windows Explorer on the "MyNewWebsite.com" directory, I should be able to assign read/write permissions for the virtual user account "IIS AppPool\MyNewAppPool". I cannot find this user account to assign any permissions to. I am searching the local computer location and not the whole domain. I can find the "IIS AppPool\DefaultAppPool" account, however I don't want to run MyNewWebsite.com under the DefaultAppPPool, I want to run it under the MyNewAppPool application pool.

有人可以告诉我为什么找不到MyNewAppPool的自动生成的虚拟帐户吗?

Can anyone please tell me why I don't can't find the auto-generated virtual account for MyNewAppPool?

推荐答案

您将永远不会在权限搜索对话框中找到综合的应用程序池标识.只需像下面这样输入池标识的名称:

You won't ever find the synthesised application pool identity in the permissions search dialogue. Just type in the name of the pool identity like this:

通过GUI:

点击检查名称按钮:

通过命令行:

或者,您可以从管理员命令行/Powershell使用ICACLS:

Alternatively you can use ICACLS from an administrator command line/Powershell:

icacls c:\wwwroot\mysite /grant "IIS AppPool\MyNewAppPool":(CI)(OI)(M)

这篇关于IIS 8.5:应用程序池的虚拟帐户(IIS AppPool \ {应用程序池名称}不可用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆