Compartilhar via


Como exigir uma conexão HTTPS (HTML)

[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]

Com o valor de elemento "ms-https-connections-only" meta, é possível evitar que o aplicativo use conexões HTTP para navegação ou outras recuperações de conteúdo da Web não relacionadas a mídia. Quando você define o atributo meta desse elemento content como "true", ocorre falha na navegação HTTP e nas recuperações de conteúdo da Web não relacionadas a mídia.

Essa marca meta deve existir no cabeçalho da home page do aplicativo e no momento em que o document aciona seu evento load. Esse é o único momento em que você pode ativar esse recurso. Após defini-lo, ele continua exercendo efeito até a próxima inicialização do aplicativo. Isso significa que os elementos iframe em sua página inicial que apontam para URIs HTTP poderão ser carregados se o iframe existir e começar a ser carregado antes de o document concluir o carregamento.

Pré-requisitos

Instruções

Etapa 1: Usar uma conexão HTTPS

Adicione um elemento meta ao cabeçalho de sua home page. Defina seu nome como "ms-https-connections-only" e seu atributo content como "true".

!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>

Tópicos relacionados

Outros recursos

Conectando-se a serviços Web