IIS AppPool\ApplicationPoolName
对位于根文件夹下的Web根具有以下有效权限:当我访问该网站时,我收到403:
如果我将静态文件(例如index.html)放在Web根目录中,则文件的内容将按预期提供。因此,这似乎与MVC有关。
我在这里错过了什么?
答案 0 :(得分:0)
根据您的描述,建议您重新检查文件夹,以确保您的应用程序池标识具有访问该文件夹的权限。
详细信息,您可以参考以下步骤:
1。右键单击承载应用程序的文件夹,然后选择属性。
2。选择“安全性”标签
3。单击“编辑”按钮,然后单击“添加”按钮
4。单击“位置”按钮,并确保选择计算机。
5。在“输入要选择的对象名称:”文本框中输入IIS AppPool\ (eg: IIS AppPool\smartcrypt)
。
6。单击“检查名称”按钮,然后单击“确定”。
7。选中“允许”列下的“修改”,然后单击“确定”,然后单击“确定”。