Spotkałem się wczoraj z małą przeszkodą przy podłączaniu autoryzacji OAuth w budowanej przeze mnie aplikacji w technologii ASP.NET. Przy wymuszeniu pracy na HTTPS otrzymywałem błąd związany z lokalnym certyfikatem SSL, wygenerowanym automatycznie przez Visual Studio 2015. Warto nadmienić, że pracuję na Windows 10 i IIS Express 10 i w takim właśnie zestawieniu też pomogła mi poniższa lista kroków.
ERR_CONNECTION_RESET
Google Chrome
Instalacja lokalnego certyfikatu SSL w systemie Windows 10
W linii komend (w trybie Administratora) należy wywołać program IisExpressAdminCmd.exe z odpowiednimi, poniższymi parametrami, gdzie adres URL należy zastąpić swoim.
1 2 | cd C:\Program Files (x86)\IIS Express IisExpressAdminCmd.exe setupsslUrl -url:https://localhost:44366/ -UseSelfSigned |
Po tym krótkim zabiegu aplikacja po HTTPS uruchamia się bez ERR_CONNECTION_RESET.
Tagi: Daj Się Poznać 2017 • IIS 10 • SSL • Visual Studio • Windows 10
Super, pomaga.
Co ciekawe miałem dodany certyfikat dla IIS Express ale dopiero po tej komendzie zaczął działać.