Как подключить действительный локальный самозаверяющий сертификат для ASP. NET Core и IIS 10 на Windows 10? - PullRequest
0 голосов
/ 31 марта 2020

Мы не используем ни Kestrel, ни IIS Express. Мы используем IIS для локального развития. Таким образом, мы не можем найти какую-либо команду dotnet dev-certs, чтобы помочь нам.

Мы можем создать самозаверяющий сертификат в IIS, перейдя в узел сервера, затем Сертификаты сервера, затем Создать самозаверяющий сертификат и дайте ему имя и персональный или веб-хостинг, и он будет создан. Затем используйте его для привязки нашего сайта (443, https, выбор сертификата и domain.local)

Однако, когда мы хотим go до domain.local в Google Chrome, мы получаем предупреждение о недоверенном сертификате .

Мы можем экспортировать сертификат в IIS и дважды щелкнуть по нему, чтобы установить его в Windows. Теперь ошибка, которую мы видим в Chrome, заключается в том, что этот сертификат создан для LocalComputerName и не может использоваться для domain.local.

. На данный момент мы застряли в том, как указать домены (Тема Альтернативные имена или SAN) для самозаверяющих сертификатов и как автоматизировать этот процесс из командной строки.

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

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