在Server上發行網站,測試運行時出現ASP MVC HTTP 錯誤 403.14 - Forbidden
遇到這個錯誤,第一反應是這台的.net Framework沒裝好,需執行指令重新註冊。
系統管理員身分執行【PowerShell】並根據系統執行以下指令:
//64bit
C:/Windows/Microsoft.NET/Framework64/v4.0.30319/aspnet_regiis.exe -i
//32bit
C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i
這次執行完錯誤問題依然存在,檢查IIS(如下圖)看起來沒問題。
最終發現是因為Server 的IIS沒安裝[ASP.NET 4.7],補安裝即恢復正常,如下圖:
參考資料:
茶包射手日記】ASP.NET MVC 403.14 錯誤烏龍
ASP.NET MVC on IIS 7.5 - Error 403.14 Forbidden
IIS部署 ASP.NET MVC HTTP錯誤 403.14-Forbidden
相關文章:
嘗試以自己的角度來整理並紀錄,也許會對一些人有幫助。
文章有錯、參考聯結有漏或是連結失效..等,還請幫忙告知,謝謝。
另外參考資料中有很多更棒的文章,建議多看看。