HTTPS со встроенным в Visual Studio сервером разработки ASP.NET.
Cassini не поддерживает HTTPS.
Однако visual-studio вы можете использовать IIS visual-studio для этого. Если вы используете vs.net IIS 5.1, загрузите пакет asp-net инструментов MS IIS для IIS visual-studio-2008 6.0, он поставляется с инструментом asp.net-website для создания самозаверяющих aspx SSL-сертификатов. Это работает msvs на IIS 5.1
Единственный инструмент, который visual-studio-community вам нужен (SelfSSL.exe), прекрасно asp.net-website работает с IIS 5.1. К сожалению, он vs.net поставляется в комплекте aspx с кучей других вещей.
Шаги:
- Установите файл инструментов IIS. Если вы хотите, вы можете нажать Custom и указать, чтобы он устанавливал только SelfSSL.
- Активируйте сайт в IIS, на который вы хотите установить SSL-сертификат.
- Перейдите в Пуск/Программы/Ресурсы IIS/SelfSSL
- Это запустит командную строку в каталоге SelfSSL.
- Используя предоставленную справку, запустите SelfSSL. Я использовал следующую команду: selfssl.exe /N:cn=[MACHINENAME] /K:1024 /V:90 /S:5 /P:443
- Переключатель /S указывает, на какой сайт установить сертификат. Вы можете вычислить число, просмотрев свои сайты в IIS и посчитав (начиная с 1 для первого сайта, а не с 0) до нужного сайта.
- После запуска перейдите на свой локальный хост через HTTPS
- Вы должны получить сообщение об ошибке о том, что этот сертификат получен из ненадежного источника. Вы можете либо добавить имя своей машины в список «Доверенные органы» браузера, либо указать браузеру игнорировать это.
На aspx этом этапе вы сможете запускать asp.net свой локальный хост через msvs HTTPS.
asp.net
visual-studio
visual-studio-2008
HTTPS со встроенным в Visual Studio сервером разработки ASP.NET.
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.