Поделиться через


Порталы Captive

Большинство горячих точек реализуют взаимодействие с клиентом с помощью портала с ограниченным доступом к сети, в котором все HTTP-запросы клиента перенаправляются на веб-сайт поставщика. Затем веб-сайт может предложить пользователям согласиться с условиями оператора, ввести сведения об оплате или ввести учетные данные для проверки предыдущих соглашений об оплате.

Несколько проблем существуют с помощью такого интерфейса:

  • Другие приложения (например, клиенты электронной почты) также перенаправляются. Если пользователь пытается сначала использовать приложение, отличное от веб-браузера, он столкнется с ошибками, не зная, как их устранить.

  • Если начальная попытка подключения выполнена по протоколу SSL, браузер отображает предупреждение системы безопасности для пользователя до перенаправления пользователя на заключительный портал. Это создает запутанный интерфейс для пользователей, так как они должны игнорировать предупреждение системы безопасности для подключения.

Windows поддерживает сети портала captive portal, немедленно открыв веб-браузер при обнаружении портала. Пользователь видит фирменную веб-страницу на переднем плане своего устройства, что помогает им понять, какие действия они должны предпринять для проверки подлинности с помощью портала пленного.

Windows предоставляет механизмы, которые могут позволить пользователям обходить зафиксивные порталы при последующих попытках подключения. Тем не менее, портал captive всегда является интерфейсом, который встречается первым пользователем.

В этом разделе рассматриваются следующие рекомендации по использованию неописуемые порталы:

Согласованная обработка подключений

Чтобы определить состояние подключения к Интернету и окупаемости портала при первом подключении клиента к сети, Windows выполняет ряд сетевых тестов. Конечный сайт этих тестов — это msftncsi.com, который является зарезервированным доменом, который используется исключительно для тестирования подключения. При обнаружении портала в плену эти тесты периодически повторяются до тех пор, пока не будет освобожден портал.

Чтобы избежать ложноположительных или ложных отрицательных результатов теста, портал не должен делать следующее:

  • Разрешить доступ к www.msftncsi.com , если у пользователя нет доступа к Интернету.

  • Измените поведение портала, отображаемое клиентами. Например, не перенаправлять некоторые запросы и удалять другие запросы; Вы должны продолжать перенаправлять все запросы, пока проверка подлинности не будет выполнена.

    Примечание.

    Устранение отказа в обслуживании должно зависеть от частоты попыток на клиента, а не на количество попыток на клиента или общее количество попыток со всех клиентов.

Сенсорные веб-страницы

Интерфейс Windows предназначен для сенсорного ввода. Это расширяется на веб-страницы. Рассмотрите возможность размещения веб-страницы с более крупными, простыми и удобными элементами управления для сенсорного пользователя. Используйте макеты, которые не требуют чрезмерной прокрутки для взаимодействия, и при необходимости прервать потоки на несколько страниц. Дополнительные сведения о сенсорном веб-дизайне см. в разделе "Проектирование для сенсорного ввода".

Подготовка после покупки

Тот же файл подготовки, который может применяться приложением, также может применяться веб-сайтом. На JavaScript веб-страницы проверьте доступность метода window.external.msProvisionNetworks. Если он присутствует, браузер может передать файл подготовки в операционную систему. Дополнительные сведения о создании этого файла подготовки см. в разделе "Использование метаданных" для настройки возможностей мобильного широкополосного подключения .

Примечание.

Этот файл подготовки должен быть подписан, если он предоставляется веб-сайтом или приложением, которое не является мобильным широкополосным приложением.

Передача XML-файла подготовки позволяет операционной системе автоматически подключаться к другим сетям, включенным в службу пользователя, даже если у них есть разные идентификаторы набора служб (SSID). Если вы используете статические учетные данные поставщика услуг беспроводного интернета (WISPr), он также обеспечивает более плавное подключение, так как в будущем Windows может автоматически пройти проверку подлинности с этими учетными данными.

Установка приложения предложения

Самый богатый опыт Windows заключается в использовании мобильного широкополосного приложения. Невозможно разрешить доступ только к одному приложению в Microsoft Store через неволительный портал, поэтому приложение не может быть установлено до того, как пользователь получает подключение к Интернету. Однако после проверки подлинности пользователя рекомендуется направить их в Microsoft Store для установки мобильного широкополосного приложения.