Mam 2 projekty, Web API i projekt klienta angularJS (który został utworzony przy użyciu szablonu Pusty projekt). Mój klient poprosił mnie, żebym wymusił SSL, więc dla Web API utworzyłem filterAttribute. W każdym razie zmieniłem oba projekty na SSL włączone. Problem polega na tym, że oba projekty pokazują, że ich adres URL SSL to http://localhost:44300, co oczywiście nie zadziała.Visual Studio 2015/IISExpress zmiana portu SSL
Postanowiłem więc zmienić plik applicationhost.config. W przypadku programu Visual Studio 2015 wygląda na to, że znajduje się on w folderze .vs. Kiedy go tam zmienię, jeśli otworzę projekt, nadpisze go i odsyła z powrotem do .
Próbowałem utworzyć katalog wirtualny (we właściwościach mojego API) i próbowałem nadpisać główny adres URL aplikacji. Żaden nie zadziałał.
Czy ktoś wie, w jaki sposób mogę użyć innego portu SSL?
Możesz pobrać aplikację Jexus Manager dla IIS Express, aby wprowadzić zmiany. Plik w .vs nie jest plikiem do zmiany. –
Dam ci ten strzał – r3plica
Na wypadek, gdyby ktoś wylądował tutaj w poszukiwaniu projektów AspNet 5, regularne porty SSL używane przez Visual Studio 2015 (Update 1) są hostowane dla każdego projektu w. \ Properties \ launchSettings.json plik. – Ghidello