从 Internet 浏览 Windows 服务器上的 asp.net Web 应用程序,新 AWS EC2 VM 上的 IIS 会获取 WINDOWS 2016 SERVER“错误 403 访问被拒绝”

从 Internet 浏览 Windows 服务器上的 asp.net Web 应用程序,新 AWS EC2 VM 上的 IIS 会获取 WINDOWS 2016 SERVER“错误 403 访问被拒绝”

问题:
当我从外部互联网或在服务器本身上浏览在新的 AWS EC2 VM 上的 Windows Server 2016 IIS 上托管的 ASP.NET Web 应用程序时,出现“错误 403 访问被拒绝”。

尝试修复...
IIS > 连接 > my_web_site > 浏览不起作用:“找不到网页”
IIS > 连接 > my_web_site > 管理网站 > 浏览 cmd 获取服务器错误

IIS > 连接 > my_web_site > 编辑绑定 > 浏览获取服务器错误

背景...
ASP.NET 在之前的 Azure VM 上运行正常。

当我从 VM 上的 Visual Studio 调试 ASP.NET 应用程序时,它运行正常。

所有 IIS 绑定的设置与以前的 Azure VM 一样。

WEB 应用程序的 IIS 属性...………. 在此处输入图片描述

答案1

看来您没有将代码放在文件夹中C:\inetpub\wwwroot
如果代码位于与此不同的文件夹中,则应向用户 IIS_USRS 授予对该文件夹的完全控制权限。这是 IIS 用于提供内容服务的用户。

相关内容