4

Через это Как разрешить HTTPS для Apache на localhost? ответ Я легко преобразовал http://localhost в https://localhost, но я не получаю правильное отображаемое имя, как показано на рисунке ниже.

Это мой localhost

Вот как выглядит PayPal URL

Чего мне не хватает или это возможно только через действующий сертификат некоторых поставщиков?

1 ответ1

2

Тип сертификата, который вы ищете, - это сертификат расширенной проверки. Эти сертификаты проходят некоторую дополнительную проверку (следовательно, «расширенную») перед выдачей СА.

Согласно этому ответу о сбое сервера, единственный способ получить сертификат EV - это обратиться в центр сертификации, которому разрешено их выдавать, и попросить его выдать вам один. Процесс получения сертификата EV занимает больше времени, чем стандартный сертификат DV (Проверка домена), поскольку центр сертификации проверит вашу компанию и убедится, что вы запрашиваете сертификат для домена, который действительно принадлежит компании.

Насколько я знаю, вы не можете создавать свои собственные сертификаты EV и ожидать, что браузеры будут доверять им. Даже если вы устанавливаете сертификаты в вашей системе.

Статья в Википедии о сертификатах EV

TL; DR: Насколько я знаю, единственный способ получить сертификат EV (и при этом иметь браузер для отображения названия компании рядом с замком) - это пойти в официальный CA и купить его. от них. Вы не можете приобрести сертификат EV для localhost, потому что это не публичный домен.

Вы не можете получить лучший сертификат для localhost, чем сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .