IIS 10 Windows Server 2019 -第403页-禁止访问:访问ASP.NET MVC站点时拒绝访问

x33g5p2x  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(251)
  • 全新安装Windows Server 2019和IIS 10

  • Web将ASP.NET MVC 5应用程序部署到网站
  • 匿名用户标识设置为“应用程序池标识”

  • 网站层级也启用匿名验证

  • IIS AppPool\ApplicationPoolName对根文件夹下的Web根目录具有以下有效权限:

但当我访问该网站时,我收到了403:


指令集
如果我在web根目录下放置一个静态文件,比如index.html,那么这个文件的内容就会像预期的那样被提供。
我错过了什么?

vhmi4jdf

vhmi4jdf1#

根据您的描述,我建议您重新检查您的文件夹,以确保您的应用程序池标识具有访问该文件夹的权限。
详细信息,可参考以下步骤:
1.右键单击承载应用程序的文件夹,然后选择“属性”。
2.选择“安全”选项卡
3.单击编辑按钮,然后单击添加按钮
4.单击“位置”按钮并确保选择您的计算机。
5.在“输入要选取的对象名称:”中输入IIS AppPool\ (eg: IIS AppPool\smartcrypt)的双曲余切值。
6.单击“检查名称”按钮,然后单击“确定”。
7.选中“允许”列下的“修改”,然后依次单击“确定”和“确定”。

相关问题