2022/12/18

[.NET] 更新信任 ASP.NET Core 開發憑證

前言

每年都要更新 ASP.NET Core 本機端自簽的開發憑證,剛好就在不久前憑證過期。透過剛結束的 .NET Conf Taiwan 2022 從保哥那裡學到一招更新方法。立即現學現賣。

過期的憑證

寫部落格的同時恰巧經歷了正常到過期的憑證變化。

$ dotnet dev-certs https --check --trust

原本的 A valid certificate was found 變成 The following certificates were found, but none of them is trsuted.


> 我的開發環境: Windows 10,若是其他的平台可以查詢 Microsoft Learn - 使用 .NET CLI 產生自我簽署憑證

更新步驟

  1. 先清掉舊的憑竳
$ dotnet dev-certs https --clean
  1. 再重新建立新憑證
$ dotnet dev-certs https --trust

見證更新過程

正常 -> 過期 -> 清除 -> 重建 -> 正常


相關資料