Handbuch Public Spot
3 Einrichtung und Betrieb
user
Benutzername mit Funktionsrecht "Public Spot-XML-Schnittstelle". Ohne diese Authentifizierung funktioniert
das XML-Feature nicht.
pass
Passwort des Benutzers
myhost
IP-Adresse bzw. DNS-Name des LANCOMs mit Public Spot-XML-Schnittstelle
3. Über Telnet können Sie mit dem Befehl trace # XML-Interface-PbSpot einen Trace aktivieren, um
zu überprüfen, ob XML-Anfragen erfolgreich waren bzw. Fehlermeldungen erhalten.
Befehle
Das XML-Interface kann je drei Arten von Anfragen und Antworten verarbeiten:
1
Login
1
Logout
1
Status
Dabei kann eine XML-Datei auch mehrere Anfragen bzw. Antworten enthalten.
Login
Sendet das externe Gateway in einer XML-Datei einen "Login"-Request, schaltet der Public Spot den Online-Zugriff für
den entsprechenden Benutzer frei. Ein "Login"-Request enthält das Attribut COMMAND="RADIUS_LOGIN".
Verwendet der Public Spot keinen RADIUS-Server, speichert er bei einem "Login"-Request den Benutzer inkl. seiner
MAC-Adresse direkt in der internen Statustabelle. Dadurch kann er den Benutzer zukünftig sofort authentifizieren und
muss ihm nicht erst eine Login-Seite anzeigen, auf der er Benutzername und Passwort eingeben muss.
Bei Verwendung eines RADIUS-Servers ist eine erfolgreiche Ausführung des "Login"-Request nur dann möglich, wenn
die Anmeldedaten des entsprechende Benutzers schon im RADIUS-Server vorliegen.
5
Über das Web-API des Public Spots können Sie komfortabel neue Public Spot-Benutzer im internen RADIUS-Server
des LANCOMs anlegen. Weitere Informationen dazu finden Sie im Referenzhandbuch im Kapitel "Public-Spot".
Das XML-Interface kann die folgenden XML-Elemente einer Anfrage verarbeiten:
SUB_USER_NAME
Benutzername
SUB_PASSWORD
Benutzerpasswort
SUB_MAC_ADDR
MAC-Adresse des Benutzer-Gerätes. Mögliche Formate sind:
1
00164115208c
1
00:16:41:15:20:8c
1
00-16-41-15-20-8c
Das XML-Interface sendet dem Gateway daraufhin eine "Login"-Response, die die folgenden XML-Elemente enthalten
kann:
SUB_USER_NAME
Benutzername
86