Пожалуйста, предоставьте подробные инструкции по настройке IIS6. Не удалось найти полезную информацию путем поиска в Google ... Есть ли бесплатные сертификаты SSL, которые можно использовать только для локального тестирования?
Откройте командную строку;перейдите к C:\Program Files\IIS Resources\SelfSSL и
C:\Program Files\IIS Resources\SelfSSL
selfssl /T /N:CN=localhost /V:365
. Это создаст самоподписанный сертификат для https://localhost/ и предложит установить его для вас на каждом веб-сайте вашей системы.Это также добавит его в хранилище доверенных сертификатов, чтобы IE автоматически принимал сертификат.Опция /V - это количество дней, в течение которых сертификат будет действителен, т. Е. Примерно год.
/V
Если вы хотите использовать https://your -machine-name / вместо localhostзатем просто измените или пропустите опцию /N:.Если не первый, вы можете указать, какой конкретный сайт, используя /S:.Есть и другие опции для настройки генерации ключей, если они вам нужны.
/N:
/S:
Обычно, когда вы устанавливаете SSL-сертификат в IIS, вам также потребуется iisreset, прежде чем он заработает, но SelfSSL позаботится об этом тоже.
iisreset
Я сейчас использую IISExpress для тестирования SSL, который очень прост .... шаги для настройки: * просто запустите установщик веб-платформы * настройте для работы в режиме совместимости с iis6, но это не соответствует действительности IIS 6:)