Добавление SSL-сертификата в Chrome - PullRequest
0 голосов
/ 11 июля 2019

Я добавляю новый сертификат в Chrome, выбрав «Настройки» / «Дополнительно» / «Управление сертификатами». Это отлично работает. Когда я перехожу к https://somelocalweb/apiendpoint, сначала мне нужно выбрать Advanced / Proceed, затем мне представляется список сертификатов, в котором нет того сертификата, который я только что добавил. Я делаю что-то не так при добавлении сертификата, чтобы он не попал в список? Надеюсь, кто-то может помочь.

Спасибо.

1 Ответ

1 голос
/ 11 июля 2019

Веб-сервер должен обслуживаться с закрытым ключом и сертификатом.

В сертификате в поле Альтернативное имя субъекта (SAN) ваш домен должен быть там до запуска веб-сервера.

Subject Alternative Name

DNS Name=somelocalweb

Совет :

  1. Для локального использования https создайте самозаверяющий CA (центр сертификации).
  2. Затем зарегистрируйте его в своей системе
  3. Создайте локальные сертификаты (и закрытый ключ), используя самозаверяющий CA из 1. в качестве эмитента, и добавьте свои домены в поле SAN.
  4. Google о том, как загрузить сертификат и ключ на ваш веб-сервер.

ПРИМЕЧАНИЕ. Для Chrome требуются сертификаты, созданные с помощью Version V3.

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