Captive Portal [Ekstern/intern portalside] - Tilpasse HTML-siden i den eksterne portalen for utvikleren

Viktig merknad:
Kjære kunde, vær oppmerksom på at vi bruker maskinoversettelse for å levere artikler på ditt lokale språk. Det er ikke sikkert at all tekst er nøyaktig oversatt. Hvis det er spørsmål eller uoverensstemmelser om nøyaktigheten av informasjonen i den oversatte versjonen, kan du lese originalartikkelen her:Originalversjon

Ved å bruke den interne eller eksterne brukeravtaleportalen kan du tilpasse brukeravtalens nettside (UA Portal), som kan erstatte standardbrukeravtalen som opprinnelig er innebygd i UAG. Last ned eksemplene på UA-portalens sidefiler fra UAG, og deretter kan du fritt konfigurere utseendet på din personlige webportalside basert på dine preferanser.

Konfigurasjon av portalsidene for brukeravtalen

Det er fire sider du må forberede (to sider for hver stasjonær og mobil versjon) når en bruker får tilgang til nettverket via UAG. Disse er Godta-siden og Velkomstsiden. Godta-siden gjør det mulig for brukeren å samtykke slik at brukeren kan sende inn UAG for å logge inn. Hvis avtalen er vellykket, blir brukerens nettleser omdirigert til velkomstsiden. (Hvis brukeren bruker en mobil nettleser, blir han/hun omdirigert til mobilversjonen).

  • Intern flyt for brukertilgang

Parameterlisten for den interne velkomstsiden:

PARAMETER BESKRIVELSE
Initial
$M Erstattes med identifikator for portalsiden. Ja
$Z Erstattes med rotkatalogen til UAG-webserveren. Ja
Send inn
Enig Verdien er Enig. Ja
mp_idx

Verdien er identifikatoren til portalsiden fra $M som er erstattet.

Ja
mobil

Verdi:1 er mobil, verdi:0 er skrivebord.

Ja
feltnavn Datalagring lagre td1 til td5 etiketter i logg format eks: Navn:!@#Telefon:!@#Adresse:!@#E-post:!@# Nei Nei
felt1 Datalagring lagres i logg Ingen
felt2 Lagring av data i logg Nei
felt3 Lagring av data i logg Nei
felt4 Lagring av data i logg Nei
felt5 Lagring av data i logg Nei

Parameterlisten for den interne velkomstsiden:

PARAMETER BESKRIVELSE
Initial
$A Den erstatter til URL-adressen for annonsering. Ja
$M Erstattesmed identifikator for portalsiden. Ja
$Z Erstattes med rotkatalogen til UAG-webserveren. Ja
  • Flyt for ekstern brukertilgang

PARAMETER BESKRIVELSE
Initial
getQueryString("gw_addr"); GetQueryString-funksjonen kan hente gatewayens IP-adresse for URL-parameteren. Ja
getQueryString("mp_idx"); getQueryString-funksjonen kan hente portalsidens identifikator for URL-parameteren. Ja
getQueryString("mobile"); getQueryString-funksjonen kan hente automatisk deteksjon av mobilenhet for URL-parameteren. Ja
Send til agree.cgi
enig Verdien er Enig. Ja
mp_idx

Verdien er identifikatoren til portalsiden fra mp_idx erstattet.

Ja
mobil

Verdien er fra getQueryString("mobile")-innhentingen.

Hvis Mobile

Ja

feltnavn Datalagring lagre td1 til td5-etiketter i logg format eks: Navn:!@#Telefon:!@#Adresse:!@#E-post:!@# Nei Nei
felt1 Datalagring lagres i logg Ingen
felt2 Lagring av data i logg Nei
felt3 Lagring av data i logg Nei
felt4 Lagring av data i logg Nei
felt5 Lagring av data i logg Nei

Parameterlisten for den eksterne Agree-siden:

PARAMETER BESKRIVELSE
Initial
getQueryString("advertise"); GetQueryString-funksjonen kan hente annonseringen av URL-parameteren. Ja
getQueryString("mobile"); getQueryString-funksjonen kan hente automatisk deteksjon av mobilenhet for URL-parametere. Ja

Godta side

  • På Agree-siden må parameterne "agree" og "mp_idx" sendes til agree.cgi på UAG.

Eksemplet nedenfor er html-kode:

Internt eksempel:

var mp_idx = $M; function initTask()
{
document.form.action = "/agree.cgi";   
document.getElementById("mp_idx").value = mp_idx;
}




 

Eksternt eksempel:

var external = getQueryString("gw_addr"); 
var mp_idx = getQueryString("mp_idx");
function action()
{
document.form1.action = external +"/agree.cgi";                
document.getElementById("mp_idx").value = mp_idx;
}



   
  • Hvis påloggingen er vellykket, blir brukerens nettleser omdirigert til velkomstsiden. Hvis brukeren klikker på "ikke enig", vil brukeren ikke kunne logge inn, og vinduet lukkes.

Velkomstside

  • Når brukerens innlogging er vellykket, vil agree.cgi omdirigere til velkomstsiden. Du kan vise hva du vil på denne siden. Hvis du har aktivert annonsering og angitt "URL", vil det samtidig dukke opp et annonsevindu.

Eksempel på intern brukeravtale

  • Du kan laste ned eksempelfilen fra enheten. Logg inn på enhetens webguide
Go to Configuration > Web Authentication > User Agreement File
  • Klikk på "Last ned" for å laste ned filen til datamaskinen.

  • For å pakke ut default_wp.zip og tilpasse CSS- og bildestilen, må filnavn og plassering ikke endres.

  • Når alle endringene er gjort, laster du ned filen tilbake til enheten.

Bruke intern brukeravtale for å aktivere webautentisering

Go to Configuration > Web Authentication > Authentication Type
  • Klikk på "Legg til"
  • I profilen "Authentication Type" må du velge typen "User Agreement", fylle ut profilnavnet og velge typen "Internal User Agreement (User Upload Page)". Deretter velges den tilpassede filen selv zip-fil
  • Klikk på "OK"

  • Deretter må du angi profilen "Authentication Type" i "Web Authentication Policy".
Go to Configuration > Web Authentication > General

Eksempel på ekstern brukeravtale

Go to Configuration > Web Authentication > Authentication Type
  • Klikk på "Legg til"
  • I profilen "Autentiseringstype" må du velge typen "Brukeravtale", fylle ut profilnavnet og velge typen "Ekstern brukeravtale". Deretter fyller du inn URL-formatet til UA-portalsiden din.

    http://External portal server IP/ua_agree.html.

    http://External portal server IP/ua_welcome.html.

  • Klikk på "OK".

  • Deretter må du angi profilen "Authentication Type" i "Web Authentication Policy" på samme måte som for den indre portalen.

Artikler i denne seksjonen