У меня есть веб-сервер в моей домашней сети. Поскольку это домашняя сеть, домена нет. Я использую имя компьютера в качестве адреса веб-сайта. Например, предположим, что имя сервера - « vegetable
, затем я https://vegetable
чтобы открыть веб-сайт.
Я использовал XCA в качестве инструмента с графическим интерфейсом для создания SSL-сертификатов. Я создал с ним сертификат SSL, поместил vegetable
в поле общего имени и подписал его с помощью собственного сертификата CA, который используется совместно компьютерами в моей сети. Это работало хорошо, но в последнее время Chrome начал отказываться от сертификата.
Согласно моему быстрому поиску в Google, кажется, что я должен использовать "SAN" вместо "общего имени", но недавно созданный сертификат с vegetable
в поле SAN не сработал. Это из-за того, что я сделал что-то не так, или из-за того, что это не соответствует формату доменного имени (что-то вроде app.google.com
)? Как я уже писал, это домашняя сеть, поэтому у меня нет доменного имени.
Могу ли я в этом случае создать соответствующий сертификат с помощью XCA? Если так, то как? Все примеры, которые я нашел с помощью поиска Google, похоже, использовали "общее имя".