Как запрашивать HTTPS-соединение (HTML)
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]
С помощью значения "ms-https-connections-only" элемента meta вы можете запретить своему приложению использовать HTTP-подключения для навигации или иных действий по извлечению веб-содержимого, не относящегося к мультимедиа. Когда вы устанавливаете для атрибута content этого элемента meta значение "true", навигация и действия по извлечению веб-содержимого, не относящегося к мультимедиа, с помощью HTTP-подключения не будут выполняться.
Тег meta должен быть добавлен в заголовок домашней страницы вашего приложения и должен существовать на момент, когда document запускает событие load. Это единственный момент времени, когда вы можете включить эту функцию, и после того как вы ее зададите, она будет действовать до следующего запуска приложения. Это означает, что элементы iframe на вашей начальной странице, указывающие на универсальные коды ресурсов (URI) HTTP, могут загрузиться, если iframe существует и начинает загружаться до окончания загрузки document.
Необходимые условия
- Предполагается, что вы умеете создавать простые приложения с использованием шаблона библиотеки Windows для JavaScript. Дополнительная информация: Создание первого приложения среды выполнения Windows на JavaScript.
Инструкции
Этап 1: Использование HTTPS-подключения
Добавьте элемент meta в заголовок домашней страницы. Используйте в качестве его имени "ms-https-connections-only" и установите для его атрибута content значение "истина".
!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>HTTPS connections example</title>
<!-- Only use HTTPS connections. -->
<meta name="ms-https-connections-only" content="true"/>
<!-- WinJS references -->
<!-- Your other script and style references. -->
</head>
<body>
<!-- Your content. -->
</body>
</html>
Связанные разделы
Другие ресурсы