ungültiges Kestrel Zertifikat beim Entwicklen

Da ich aktuell erstmalig einen Push Dienst implementieren will, bin ich über eine Fehlermeldung beim laden des Service Workers gestolpert. Der Browser verlangt eine SSL Verbindung die nur mit einem gültigen Zertifikat erstellt werden kann

Sieht bei mir so aus

Screenshot 2024-08-22 132614

Bisher hab ich die Zertifikatsfehlermeldung beim Debuggen in Visual Studio einfach ignoriert. Tatsächlich ist das Zertifikat abgelaufen. Also probiere ich es zu ersetzen per Paket Manager Konsole in Visual Studio

PM> dotnet dev-certs https –clean

dotnet dev-certs https –trust

dotnet dev-certs https --check

Ok- Scheint zu funktionieren, nützt aber nichts. Man muss auch noch das alte Zertifikat aus dem Datei System löschen. Liegt beim mir in

C:\Users\hanne\AppData\Roaming\ASP.NET\https

Dann klappts auch wieder

Screenshot 2024-08-22 133352

Ich hatte das Problem mit dem Kestrel Zertifikat schon mal, aber die Lösung vergessen. Deswegen als Blog Beitrag.

Kommentare sind geschlossen