Как включить SSL в IIS 7 / Windows 7 64bit - PullRequest
11 голосов
/ 04 апреля 2011

Я пытаюсь включить SSL в IIS 7 на своем компьютере разработчика с помощью самозаверяющего сертификата. Это оказывается довольно неприятно.

Я следовал Этому руководству и нескольким другим, которые почти идентичны. Конфигурация проходит нормально, но когда я пытаюсь перейти на сайт, я получаю различные ошибки.

http://localhost/index.htm - приводит к ошибке HTTP 404 - не найдено.

https://localhost/index.htm - Результаты в Internet Explorer не могут отображать веб-страницу.

Если я захожу в IIS и удаляю привязку https с веб-сайта, то она работает должным образом (в http только очевидно).

Я догадываюсь, что есть что-то, что нужно настроить / настроить / установить в Windows, прежде чем это сработает?

Спасибо.

1 Ответ

9 голосов
/ 26 апреля 2011

Вам не нужно перезагружаться, похоже, IIS по какой-то причине не отвечает.У вас случайно установлен Skype?К сожалению, это одна из наиболее распространенных причин возникновения проблем с портами.

Сделайте так:

  1. Откройте диспетчер IIS и выберите сервер
  2. Нажмите нана странице сайтов и убедитесь, что веб-сайт по умолчанию запущен.
  3. Если он не работает, нажмите Пуск

Также для устранения неполадок в случае проблем с портом:

  1. Откройте командную строку с повышенными правами и введите
  2. netstat -ano
  3. Найдите там что-то вроде 0.0.0.0:80 и: 443

Youсможет увидеть идентификатор процесса (PID), который я использую для этого порта.

Также для устранения неполадок с SSL вы можете запустить в той же командной строке «netsh http show sslcert», и там вы должны увидеть сертификатВы назначены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...