Eddystone для внутренних URL

Я запрограммировал службу для учителей школы на инструмент, который они могут использовать для автоматизации своего класса. Для более легкого доступа я хочу реализовать аутентификацию через URL. Учитель WLAN находится в отдельной подсети, чем остальные. URL - это поддомен домена, которым я владею, и добавил сертификат SSL. Теперь я готов развернуть несколько маяков для тестирования и заметил, что Google Chrome не будет отображать маяки с моим внутренним URL. URL, такие как google.com и facebook.com, работают просто отлично. Физическое веб-приложение распознает внутренний URL-адрес.

Что я должен делать?

1 ответ

Решение

К сожалению, вы не можете использовать Chrome для отображения физических веб-адресов, указывающих на частную подсеть. Часть системы Chrome - это серверный компонент, размещенный в Google, который проверяет URL-адрес, проверяет его разрешение и извлекает метаданные о странице, на которую он указывает. Если страница недоступна в открытом Интернете, эта проверка не будет выполнена, и Chrome будет молча игнорировать физический веб-URL, передаваемый маяком.

Хотя вы не можете использовать Chrome для отображения таких URL-адресов, вы можете отображать их в своем собственном приложении с помощью SDK для обнаружения, таких как Android Beacon Library.

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