Za każdym razem, gdy uruchamiam witrynę SSL, Visual Studio pyta "Projekt jest skonfigurowany do używania SSL ... Czy chciałbyś zaufać certyfikatowi IIS Express SSL?" Kliknięcie Tak w odpowiedzi i sprawdzenie "Nie pytaj mnie ponownie" nie powstrzymuje Visual Studio przed monitowaniem ponownie przy następnym uruchomieniu witryny. Próbowałem zaimportować certyfikat IIS do magazynu Zaufane główne urzędy certyfikacji ręcznie, podążając za podanym znakiem: here. Ale VS wciąż zachęca do każdego kolejnego uruchomienia.Visual Studio nieustannie monituje o zaufanie do certyfikatu SSL IIS Express
Odpowiedz
Technika opisana w przywołanym poście polega na wyeksportowaniu certyfikatu IIS Express ze sklepu osobistego, a następnie zaimportowaniu go do magazynu Zaufane główne urzędy certyfikacji. Chociaż ręczne eksportowanie, a następnie importowanie nie działało dla mnie, wystarczyło przeciągnąć certyfikat z Personal store do sklepu Trusted Root. Domyśl! To zachowanie jest powtarzalne.
Nie jestem pewien, co to jest poprawny sposób na naprawę ... Dodanie lokalnego certyfikatu do Zaufanego Korzenia nie wydaje mi się właściwe.
Wolę metody zalecanej przez Vossekop's Blog
Dodaj tę wartość do rejestru
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\WebProjects]
"HideTrustIISCertificatePrompt"=dword:00000001
Działa to również dla VS2015, wystarczy zmienić '12.0' na' 14.0' w ścieżce rejestru. –
Dla VS2017 zmiana 12.0 na 15.0_65c25b92 –
Ostrzeżenie! Działa tylko do momentu ponownego uruchomienia komputera. Następnie HTTPS jest uszkodzony w Express IIS. Nadal próbuję to naprawić. –