У меня есть веб-приложение MVC 5, часть которого мне нужно запускать с использованием SSL (логин логина, управление учетными записями и т. Д.). Я включил SSL для веб-проекта, изменил привязок в applicationhost.config
:Принудительный SSL на порт 443 в IIS Express для веб-приложения MVC
<bindings>
<binding protocol="http" bindingInformation="*:80:example.com" />
<binding protocol="https" bindingInformation="*:443:example.com" />
</bindings>
Но, когда я перезапустить IIS Express и запустить сайт, он переписывает SSL порт для 44300. Любые идеи, чтобы сделать его пребывание в 443?
Я попробовал, изменил сертификат на порт 443 успешно (побежал 'etsh HTTP показать sslcert', чтобы убедиться, что порт 443 показывает вверх) , а затем изменил привязку https к порту 443. Но когда я открываю свой веб-проект в VS, он заставляет привязку сменить на 44300 снова – Andrey
Хорошо, я также открыл файл csproj, изменил порт там и теперь, похоже, работает нормально – Andrey
Great что вы поняли это! –