Проблема: поскольку Chrome обновился некоторое время назад (версия 58?), Я не могу получить доступ к веб-серверу Express для разработки моего компьютера с HTTPS с удаленного компьютера в той же частной локальной сети.
Я создал самозаверяющий сертификат на сервере (на моем ноутбуке), и он отлично работает с той же машины через https://localhost:8383 (локальный порт SSL).
Раньше я мог обойти предупреждение на удаленном компьютере в той же сети, но оно перестало работать.
Я прошел этапы создания локального безопасного DNS-сервера на своем собственном маршрутизаторе с DD-WRT и самостоятельно подписал новый сертификат с помощью SAN, чтобы я мог использовать имя хоста DNS для доступа к нему без указания IP-адреса. адрес.
Я могу попасть на страницу после обхода сообщения, предупреждающего, что SSL-сертификат сайта не может быть проверен. Но этого недостаточно, потому что пока сайт загружается, базовая служба веб-сокетов, которую я использую на том же порту , не работает , поэтому приложение загружается, но не работает на удаленной машине. Все еще работает на локальном компьютере, потому что сертификат действителен.
Кажется, проблема связана с Websockets в Express.
Любое руководство будет с благодарностью! Это строго защищенная среда, предназначенная для использования в частной сети, и для меня нет смысла тратить кучу денег на публичный сертификат, если это даже имеет значение.
Спасибо.