Безопасный webSocket в локальной сети для браузеров Android

Я пытаюсь запустить сеть в своей локальной сети, которая подключается к серверу через веб-сокет. Когда я тестирую его с той же машины, которая обслуживает Интернет (localhost), он работает нормально, но когда я пытаюсь получить доступ к Интернету с моего телефона Android с помощью Chrome, я получаю «net::ERR_CONNECTION_REFUSED». Кажется, что хром отказался от всех соединений с локальным хостом, которые не сертифицированы.

Я установил самостоятельную сертификацию в надежде, что с помощью безопасных веб-сокетов и сертификации это сработает... Теперь я могу получить доступ с локального хоста как https, но я не могу получить доступ с других устройств, не получая «Это соединение ненадежно».

Есть ли способ создать сертифицированную локальную сеть, в которой я могу просматривать https://192.168.0.x (IP-адрес сервера) с другого устройства и использовать веб-сокеты или безопасные веб-сокеты?

Я открыт для чтения других решений, в которых веб-сокеты работают в локальной сети из браузера Android.

Браузер не требует подтверждения самозаверяющего сертификата? После этого должно работать.

Josh Lee 12.03.2019 01:47

Когда я просматриваю «https://»serverIPfrom» моего Android, я получаю страницу «ваше соединение не является частным», и мне нужно нажать «Дополнительно», чтобы перейти к «http:// serverIP». Я не получаю ни одной страницы, на которой я могу подтвердить самоподписанный сертификат.Может быть, я допустил какую-либо ошибку в процессе самосертификации... Я создал самоподписанный сертификат для "https://"test.site и на хостах сервера добавил 127.0.0.1 к test.site. когда я просматриваю с сервера "https://"test.site", он работает нормально, очевидно, я не могу просматривать "https://"test.site" с других устройств в локальной сети, поэтому я пытаюсь просмотрите "https://"serverIP"

javier ESPARZA 12.03.2019 08:38
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
2
323
0

Другие вопросы по теме