Mul*_*ner 6 asp.net iis permissions iis-7 identity
在我们的Windows 2008 R2服务器上,我有一个在默认的ASP.NET v4.0应用程序池下运行的站点.ASP.NET v.4.0应用程序池的标识设置为"ApplicationPoolIdentity"(我猜这是默认值).
如何授予此身份访问权限以从我的站点中的自定义文件夹中读取.我尝试过"Application Pool Identity"和"ApplicationPoolIdentity",但两者都给了我:
找不到名为"应用程序池标识"的对象.
奖金问题=我应该忘记所有这些并进行更改以将文件存储在app_data文件夹中吗?这会解决问题吗?
小智 8
ICACLS <folder> /grant "IIS AppPool\nameoftheapppool":WRX 它没有为我工作,它给了一个错误:
Invalid parameter "IIS AppPool\nameoftheapppool"
Run Code Online (Sandbox Code Playgroud)
但是,以下确实有效:
ICACLS <folder> /grant "IIS AppPool\nameoftheapppool:WRX"
Run Code Online (Sandbox Code Playgroud)
小智 0
为此,您可以使用 ICACLS 工具。这里的用法是:
(Command-prompt)> ICACLS <folder> /grant "IIS AppPool\<nameoftheapppool>":WRX
这应该够了吧。(如果用正确的值替换占位符)
有关更多信息ICACLS.exe,请访问http://support.microsoft.com/kb/919240
| 归档时间: |
|
| 查看次数: |
7894 次 |
| 最近记录: |