Bagikan melalui


Gambaran umum autentikasi WISPr

Hotspot berkemampu Wireless Internet Service Provider roaming (WISPr) menyertakan payload di halaman portal tawanannya yang mirip dengan yang berikut ini:

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

Klien cerdas, seperti Windows, menafsirkan XML ini (yang terkandung dalam komentar HTML untuk menghindari tampilannya kepada pelanggan), untuk mempelajari di mana kredensial pengguna harus dikirimkan.

Ketika pelanggan terhubung secara manual ke jaringan berkemampu WISPr, mereka melihat perintah berikut:

Cuplikan layar permintaan autentikasi WISPr.

Pelanggan yang memilih Tidak, saya perlu mendaftar diarahkan ke portal tawanan Anda. Pelanggan yang memilih Ya, saya akan memasukkan nama pengguna dan kata sandi saya diminta untuk memasukkan kredensial mereka. Kredensial ini diberikan ke situs web Anda, dan pengguna tersambung setelah berhasil diautentikasi.

Aplikasi broadband seluler dapat secara otomatis menyediakan kredensial atau mengganti permintaan kredensial dengan menggunakan alur pembelian atau autentikasi yang disesuaikan. Ini mengharuskan jaringan mendukung WISPr, dan bahwa aplikasi diinstal sebelum pengguna terhubung ke jaringan.

Jika jaringan Anda menawarkan WISPr kepada klien dengan menggunakan string UserAgent tertentu, pengguna tidak akan melihat perintah ini dan tidak dapat memasukkan kredensial secara manual. Namun, aplikasi Anda masih dapat berpartisipasi dalam autentikasi WISPr dengan menyertakan UserAgent yang sesuai saat membuat profil jaringan.

Topik berikut disertakan dalam bagian ini: