2014-06-09 7 views
11

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

1

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.

+1

Ostrzeżenie! Działa tylko do momentu ponownego uruchomienia komputera. Następnie HTTPS jest uszkodzony w Express IIS. Nadal próbuję to naprawić. –

16

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 
+4

Działa to również dla VS2015, wystarczy zmienić '12.0' na' 14.0' w ścieżce rejestru. –

+0

Dla VS2017 zmiana 12.0 na 15.0_65c25b92 –

Powiązane problemy