Подготовка к работе профиля Wi-Fi через веб-сайт

Рабочий процесс, описанный в этом разделе, был представлен в Windows 10 версии 2004. В этом разделе показано, как настроить веб-сайт, чтобы пользователь смог подготовить профиль для сети Passpoint (или для обычной сети) перед переходом в диапазон соответствующих точек доступа Wi-Fi. Примером сценария является сценарий пользователя, который, возможно, планирует посетить аэропорт или конференцию в первый раз и хочет подготовиться заранее, скачав и подготовив профиль дома.

Как разработчик, вы включаете рабочий процесс, предоставляя XML-профиль и настраивая веб-сайт. Затем пользователи могут подготовить профиль Wi-Fi, скачав его с веб-сайта через веб-браузер. На устройстве пользователя профиль Wi-Fi подготавливается с помощью активации URI и приложения "Параметры Windows".

Этот рабочий процесс заменяет механизм в Internet Explorer для подготовки Wi-Fi профилей, который зависит от API JavaScript для Майкрософт. Ожидается, что этот новый рабочий процесс будет работать со всеми основными браузерами.

Более подробные сведения о рабочем процессе

Этот рабочий процесс можно активировать с помощью гиперссылки, включающей в качестве аргумента универсальный код ресурса (URI) для скачивания XML-документа подготовки.

ms-settings:wifi-provisioning?uri={download_uri}

Например, следующая html-разметка предоставляет ссылку для установки профилей, которые находятся в гипотетических документах http://contoso.com/ProvisioningDoc.xml.

<a href="ms-settings:wifi-provisioning?uri=http://contoso.com/ProvisioningDoc.xml">Install</a>

XML-код должен соответствовать схеме подготовки (см. раздел Подготовка учетной записи). Xml также должен содержать один или несколько элементов WLANProfile . Каждый профиль будет отображаться в описанном далее диалоговом окне Добавление .

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

Приложение

Кнопка Добавить в диалоговом окне в приложении "Параметры" включена, только если файл подготовки подписан и является доверенным.

На веб-странице определите, поддерживается ли этот рабочий процесс.

В JavaScript невозможно определить точную версию сборки Windows. Но если пользователь использует веб-браузер Microsoft Edge, вы можете определить версию Edge, проверив значение http-заголовка User-agent . Если версия больше или равна 18.nnnnn, рабочий процесс поддерживается.

Примеры подготовки профилей XML

Они иллюстрируют два распространенных варианта использования подготовки passpoint с использованием PEAP или TTLS с учетными данными пользователя и пароля. Эти XML-файлы подписаны действительным тестовый сертификат и могут быть установлены для просмотра сквозного потока подготовки.

Профиль passpoint с использованием PEAP/EAP-MSCHAPv2

Профиль passpoint с использованием TTLS/EAP-MSCHAPv2