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
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
Ich hatte das Problem mit dem Kestrel Zertifikat schon mal, aber die Lösung vergessen. Deswegen als Blog Beitrag.