Перейти к содержимому

Поддельные https для видеоуроков на localhost

0

Я работаю на сайте от localhost (NodeJS / Express) для показа экрана и хочу, чтобы видео выглядело более профессионально:

  1. www.company.com в адресной строке вместо localhost
  2. https в адресной строке Chrome (безопасный и зеленый)

Я управлял первым через файл хоста, но потерпел неудачу на втором. Обслуживание экспресс с Самозаверяющим сертификатом оказалось настоящим хлопотом . Есть ли простой способ сделать Chrome похожим на https для видео-ролика. Плавающий png над адресной строкой или что-то в этом роде? ;-)

668 просмотров
Guy спросил 9 лет назад
G 118

1 ответ

0

Вам нужно будет установить сертификат, чтобы он стал доверенным. Я не знаю, как получить сертификаты из Chrome, но в Firefox вы можете нажать на значок замка, нажать >стрелку и затем нажать More Information. Это должно вызвать другое окно. Убедитесь, что вы находитесь на Securityвкладке (значок замка), а затем нажмите View Certificate. Должно появиться другое окно. Под Detailsвкладкой нажмите Exportи сохраните файл где-нибудь.


Установка сертификата

Windows: щелкните правой кнопкой мыши сертификат> Установить сертификат> Далее> Далее> Готово

Ubuntu: следуйте инструкциям на Ubuntu .

Вам нужно будет установить приватные части сертификата на сервере. Браузер не сможет предоставить вам это.

Arjan · 9 лет назад · 1

Закрытый ключ должен был быть создан на сервере и никоим образом не передаваться никаким устройствам. Вот почему это называется частным. Сервер выдает свой открытый ключ, и, поскольку он самоподписан, компьютер не знает, как ему доверять, поскольку он не проверяется ни от чего. Установка сертификата сообщает компьютеру, что это доверенная система, и в браузерах должен отображаться значок блокировки.

Blerg · 9 лет назад · 0

Ах, вы имеете в виду самозаверяющий сертификат? Как бы публичная часть оказалась в браузере, чтобы быть доступной для экспорта? (А зачем экспортировать и импортировать, если это уже известно в браузере ...)

Arjan · 9 лет назад · 0

Сервер отправляет открытую часть, когда запрашиваются страницы SSL. Технически вы не «экспортируете» сертификат, вы сохраняете его в каком-то месте, к которому вы можете легко получить доступ (например, на рабочем столе) Установка сертификата в основном говорит компьютеру (и любому браузеру, который использует хранилища сертификатов ОС), что сертификат является доверенным.

Blerg · 9 лет назад · 0
Blerg ответил 9 лет назад
B 974