WISPr 認証の概要
ワイヤレス インターネット サービス プロバイダー ローミング (WISPr) 対応のホットスポットには、キャプティブ ポータル ページに次のようなペイロードが含まれています。
<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>
Windows などのスマート クライアントは、この XML (ユーザーへの表示を回避するために HTML コメントに含まれている) を解釈して、ユーザーの資格情報を送信する必要がある場所を学習します。
お客様が WISPr 対応ネットワークに手動で接続すると、次のプロンプトが表示されます。
[いいえ、サインアップする必要があります] を選択したお客様は、キャプティブ ポータルに移動します。 はい、ユーザー名とパスワードを入力します を選択したお客様は、資格情報の入力を求められます。 これらの資格情報は Web サイトに提供され、ユーザーは正常に認証された後に接続されます。
モバイル ブロードバンド アプリは、カスタマイズされた購入または認証フローを使用して、資格情報を自動的に提供したり、資格情報プロンプトを置き換えたりすることができます。 そのためには、ネットワークが WISPr をサポートし、ユーザーがネットワークに接続する前にアプリをインストールする必要があります。
ネットワークが特定の UserAgent 文字列を使用してクライアントに WISPr を提供している場合、ユーザーはこのプロンプトを表示せず、資格情報を手動で入力することはできません。 ただし、アプリはネットワーク プロファイルの作成時に適切な UserAgent を含めることで、WISPr 認証に参加できます。
次のトピックがこのセクションに含まれます。