Windows
從 Internet 瀏覽到 Windows 伺服器上的 asp.net Web 應用程序 新 AWS EC2 VM 上的 IIS 獲取 WINDOWS 2016 SERVER“錯誤 403 訪問被拒絕”
問題:
當我從外部 Internet 或伺服器本身瀏覽我的新 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 上一樣。
看來您沒有將程式碼放在文件夾中
C:\inetpub\wwwroot
。如果程式碼位於與此不同的文件夾中,您應該為使用者 IIS_USRS 授予對文件夾的完全控制權限。這是 IIS 用來為內容提供服務的使用者。