Как разместить сайт на IIS под HTTPS? - PullRequest
0 голосов
/ 31 марта 2020

Как разместить веб-сайт / API на windows Сервере 2019 дома, не имея выделенного IP-адреса с Lets Encrypt.

Мой веб-сайт уже размещен на IIS по протоколу HTTP, но мне нужно, чтобы он был на https , (У меня уже есть самозаверяющий сертификат, но теперь я хочу опубликовать его sh с помощью Lets Encrypt)

Кроме того, мой порт 80 заблокирован моим провайдером.

Я пробовал с ACME ssl, но я думаю, что требуется открыть порт 80.

Любая помощь?

Вот ошибка, которую я получаю, когда пытаюсь добавить ssl с помощью acme

1 Ответ

0 голосов
/ 31 марта 2020

Если вам просто нужен веб-сайт https для внутреннего использования, 80-порт и выделенный IP-адрес не требуются. Поскольку сертификат всегда привязан к имени домена вместо IP-адреса, вам нужно только создать заголовок узла привязки IIS и запись DNS для вашего домена. IIS использует порт 443 для https.

Однако, если вы хотите, чтобы другие люди заходили на ваш сайт, вам лучше предоставить выделенный IP-адрес, потому что, если IP-адрес изменился, пользователь не сможет получить доступ к вашему веб-сайту, поскольку он указывает на неправильный IP-адрес.

https://docs.microsoft.com/en-us/iis/manage/configuring-security/how-to-set-up-ssl-on-iis

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