Partilhar via


Visão geral da autenticação WISPr

Um hotspot compatível com WISPr (Provedor de Serviços de Internet Sem Fio) inclui uma carga em sua página do portal cativo semelhante ao seguinte:

<HTML>
<!--
    <?xml version=”1.0” encoding=”UTF-8”?>
    <WISPAccessGatewayParam xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
      xsi:noNamespaceSchemaLocation=”http://www.acmewisp.com/WISPAccessGatewayParam.xsd”>
      <Redirect>
        <AccessProcedure>1.0</AccessProcedure>
        <AccessLocation>Hotel Contoso Guest Network</AccessLocation>
        <LocationName>Hotel Contoso</LocationName>
        <LoginURL>https://captiveportal.com/login</LoginURL>
        <MessageType>100</MessageType>
        <ResponseCode>0</ResponseCode>
      </Redirect>
    </WISPAccessGatewayParam>
-->
</HTML>

Um cliente inteligente, como o Windows, interpreta esse XML (que está contido em um comentário HTML para evitar sua exibição aos clientes), para saber onde as credenciais do usuário devem ser enviadas.

Quando um cliente se conecta manualmente a uma rede compatível com WISPr, ele vê o seguinte prompt:

Captura de tela do prompt de autenticação wispr.

Os clientes que selecionarem Não, eu preciso me inscrever são direcionados para o seu portal cativo. Os clientes que selecionarem Sim, inserirei meu nome de usuário e senha serão solicitados a inserir suas credenciais. Essas credenciais são fornecidas ao seu site e o usuário está conectado após a autenticação com êxito.

Um aplicativo de banda larga móvel pode fornecer credenciais automaticamente ou substituir o prompt de credenciais usando um fluxo de compra ou autenticação personalizado. Isso requer que a rede dê suporte a WISPr e que o aplicativo seja instalado antes que o usuário se conecte à rede.

Se sua rede oferecer WISPr aos clientes usando determinadas cadeias de caracteres UserAgent, o usuário não verá esse prompt e não poderá inserir credenciais manualmente. No entanto, seu aplicativo ainda pode participar da autenticação WISPr incluindo o UserAgent apropriado ao criar o perfil de rede.

Os seguintes tópicos estão incluídos nesta seção: