離發證時間超過一年,重新執行專案後發現出現 NET::ERR CERT AUTHORITY INVALID的訊息
即使刪除「管理使用者憑證」及「管理電腦憑證」後再重新發證,發現瀏覽器主機的憑證仍是舊的!
如果您試過很多方法,例如手動刪除「管理使用者憑證」及「管理電腦憑證」後再重新發證都無效,
建議您可以試試以下的做法。
1. 請先至"C:\Users\{user}\AppData\Roaming\ASP.NET\https" 目錄。
或透過cmd指令 cd %APPDATA%\ASP.NET\https
2. 在https目錄中請刪除您專案的.key和.pem檔 (因為舊的憑證就是存在這2個檔案)
3. 清除本機localhost憑證再重新發證(可以到cmd下指令)
dotnet dev-certs https --clean
dotnet dev-certs https --trust
4. 重新開機。
文章標籤
全站熱搜
留言列表