jjzjj

applicationpoolidentity

全部标签

windows - 尝试授予 IIS 7.5 中特定应用程序池标识的权限 - "object cannot be found"

通常,我会根据应用程序池身份授予对文件夹的访问权限,格式为:IISAppPool\[app_pool_name]在这个特定的新服务器上,当我尝试编辑文件夹的安全设置并添加该特定用户条目时,我得到一个"objectIISAppPool\XXXXXXcannotbefound"知道这是为什么吗?我确认应用程序池设置为ApplicationPoolIdentity。我正在使用IIS7.5和WindowsServer2008R2。 最佳答案 默认情况下,每当您尝试在加入域的计算机上添加新帐户时,只会在您的域的域Controller上搜索帐户

windows - 应用程序池启动失败 'invalid identity' 错误 1021

我用“NETWORKSERVICE”以外的其他用户创建了一个应用程序池,但无法启动。在事件查看器中,我可以看到如下内容:EventType>:WarningEventSource:W3SVCEventCategor:NoneEventID:1021Description:Theidentityofapplicationpool,'TestPool'isinvalid.Ifitremainsinvalidwhenthefirstrequestfortheapplicationpoolisprocessed,theapplicationpoolwillbedisabled.Thedataf

c# - 当 IIS 应用程序池身份用户区域设置设置为 ApplicationPoolIdentity 时,如何设置它

澄清标题。当您在IIS中创建应用程序池时,您需要为其命名。然后,您可以将标识设置为ApplicationPoolIdentiy。然后Windows会创建这个您看不到的魔法用户。假设应用程序池名称是MyTestAppPool,那么您最终会得到一个名为MyTestAppPool(IISAppPool\MyTestAppPool)的用户发生这种情况时,Windows会使用服务器的当前区域设置。假设当时是美国。然后您将其更改为UK。虽然有一个副本,但这不会复制到我发现的这些魔术用户。因此,您的服务器设置为英国,而您的MyTestAppPool设置为美国。因此,当网站运行时,您需要在正确的语言环

c# - 以编程方式获取应用程序池标识

如何在C#中以编程方式获取appPool的标识?我想要应用程序池用户而不是当前登录的用户。 最佳答案 您可以使用System.Security.Principal.WindowsIdentity.GetCurrent().Name来识别当前应用程序在其中运行的标识。Thislink提供了一个很好的实用程序,它显示运行aspx的身份。 关于c#-以编程方式获取应用程序池标识,我们在StackOverflow上找到一个类似的问题: https://stackove

c# - 以编程方式获取应用程序池标识

如何在C#中以编程方式获取appPool的标识?我想要应用程序池用户而不是当前登录的用户。 最佳答案 您可以使用System.Security.Principal.WindowsIdentity.GetCurrent().Name来识别当前应用程序在其中运行的标识。Thislink提供了一个很好的实用程序,它显示运行aspx的身份。 关于c#-以编程方式获取应用程序池标识,我们在StackOverflow上找到一个类似的问题: https://stackove

php - 当应用程序池使用 'ApplicationPoolIdentity' 时,IIS 8.5 使用什么用户帐户?

我正在使用运行IIS8.5的新Windows2012R2服务器。我在默认的wwwroot文件夹中安装了PHP和Joomla站点以用于测试目的(C:\inetpub\wwwroot)。现在,默认网站正在使用“默认网站”应用程序池,而后者又使用“ApplicationPoolIdentity”标识。Joomla站点加载没有问题,但是当它需要写入文件系统时(即新模块、配置文件更改等)开始出现问题。日志提示系统没有权限写入文件系统。我为不同的用户帐户应用了各种不同的写入/修改/完全权限组合,包括“IISAppPool\DefaultWebSite”、“IUSR”和“IIS_IUSRS”组。这些