ASP.NET Core 2 筆記 - HTTPS ERR_CONNECTION_CLOSED

-- Pageviews

剛剛遇到近期開發的 ASP.NET Core 站台,在本機 MacOS 環境啟動後,瀏覽器用 HTTPS 打開會顯示以下錯誤:

1
2
3
4
無法連上這個網站  
localhost 拒絕連線。

ERR_CONNECTION_CLOSED

如圖: ASP.NET Core 2 筆記 - HTTPS ERR_CONNECTION_CLOSED - 錯誤訊息

解決方式

瀏覽器因為安全性問題,不讓 ASP.NET Core 站台使用 HTTPS,可以透過以下指令把開發憑證清除,再重建:

1
2
sudo dotnet dev-certs https --clean
dotnet dev-certs https

回想一下原因,應該是上週將 MacOS 系統更新後,同時更新一些軟體等造成。(好像有更新 Chrome)

參考

HTTPS on macOS does not work running from the default ASP.NET Core Web App (MVC) template