Herunterladen Inhalt Inhalt Diese Seite drucken

Analyse Des Xml-Interfaces Mit Curl - LANCOM Public Spot Handbuch

Inhaltsverzeichnis

Werbung

Über dieses Administrator-Konto sendet das Gateway später die XML-Dateien an die XML-Schnittstelle des Public
Spots.
5
Der angelegte Administrator sollte über keine weiteren Public Spot-Funktionsrechte verfügen, da sie das
Konto mit bestimmten Konfigurationsrechten ausstatten und dies in Kombination mit dem XML-Interface
ein potentielles Sicherheitsrisiko darstellt (z. B. wenn die Kommunikation zwischen XML-Sender und Gerät
unverschlüsselt erfolgt).
2. Aktivieren Sie unter Public-Spot > Server im Abschnitt Externes Hotspot-Gateway die XML-Schnittstelle und
ggf. die RADIUS-Authentifizierung global für Ihren Public Spot.
3. Klicken Sie im Rahmen Zugriff ohne Anmeldung ermöglichen auf die Schaltfläche Freie Netze und fügen Sie ein
neues Netz hinzu. Für Name/IP-Adresse geben Sie den Host-Namen bzw. die IP-Adresse der Anmeldeseite des
Gateways ein, dessen Dienste die Public Spot-Benutzer nutzen dürfen. Als Netzmaske geben Sie
255.255.255.255 ein.
Durch die Speicherung als freies Netz können die Benutzer ohne Anmeldung am Public Spot direkt auf die Anmeldeseite
des Gateways zugreifen.
4. Konfigurieren Sie das Gateway so, dass es die Sitzungsdaten des Benutzers als XML-Datei an die XML-Schnittstelle
des Public Spots sendet.
Bei Fragen zur Konfiguration des Gateways wenden Sie sich an den zuständigen Service-Provider.

Analyse des XML-Interfaces mit cURL

Der folgende Abschnitt beschreibt die Analyse des XML-Interfaces mit der Open-Source-Software cURL.
cURL (Client for URL) ist eine Kommandozeilen-Anwendung, mit der man Dateien ohne den Einsatz von Web-Browsern
oder FTP-Clients in einem Netzwerk übertragen kann. cURL ist Bestandteil von vielen Linux-Distributionen und steht auch
für weitere Betriebssysteme zur Verfügung.
5
Um das XML-Interface mit cURL analysieren zu können, benötigen Sie im Public Spot einen Administrator mit
dem Funktionsrecht "Public Spot-XML-Schnittstelle".
1. Laden Sie zunächst cURL herunter und installieren bzw. entpacken Sie es.
2. Starten Sie cURL mit der Befehlszeile curl -X POST -H "Content-Type:text/xml" -d
@filename http://user:pass@myhost/xmlauth/
Die Parameter haben folgende Bedeutung:
@filename
Pfad und Name der lokalen XML-Datei, z. B. der Login-Request aus den
Handbuch Public Spot
3 Einrichtung und Betrieb
Beispielen
.
85

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis