Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 1 KB

laborgep-issues.md

File metadata and controls

26 lines (15 loc) · 1 KB

VS file scoped namespaces - default

https://stackoverflow.com/a/70361341/472575

HTTPS tanúsítvány gondok

A Kestrel nem talál jó tanúsítványt

Tünet

A dotnet new-val generált ASP.NET Core 5-ös projektek el sem indulnak:

Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate could not be found or is out of date.

Ok

Van ugyan egy localhost-os tanúsítvány a CurrentUser\My store-ban, ami nem jó (valamiért?), de a .NET nem tud róla, így nem is törli pl. a dotnet dev-certs https --clean. Hiába hozunk létre újabbat, a rossz eredeti belerondít.

Megoldás

Törölni minden localhost-os tanúsítványt a CurrentUser\My store-ból, pl. PowerShell-lel (GUI sokszor le van tiltva vagy, ha el is indul, nem enged törölni). Ezután újragenerálhatjuk a tanúsítványt.

Get-ChildItem Cert:\CurrentUser\My | Where-Object { $_.Subject -match 'localhost' } | Remove-Item
dotnet dev-certs https -t