dev-certsが期限切れをおこして頭を抱えたのでメモ。
ASP.NET coreでの開発をしていると、今のご時世、どうしたってhttpsを使わないといけなくなる。
で、httpsをデバッグするにあたって、開発用に自己署名証明書を作成しなければならない。
この自己署名証明書が期限切れをおこした。
自己署名証明書を作り直せばいいってところまでは覚えてた。
dotnet dev-certs –clean
dotnet dev-certs -t
が、一向に症状が改善されない。エラーが出る。なんでやねん。
で、調べたところ、
C:\Users\{username}\AppData\Roaming\ASP.NET\Https
にpfxがいっぱい落ちているので、この中から該当の期限切れをおこしたpfxを削除する必要があると。
治った。
絶対忘れる。