Подготовка к работе профиля 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-файлы подписаны действительным тестовый сертификат и могут быть установлены для просмотра сквозного потока подготовки.