.. _test: =========================== Testen von InteProxy Server =========================== Der InteProxy Server bietet die Möglichkeit als normaler HTTP-Web-Proxy zu arbeiten. Im Folgenden wird die Betriebsart als HTTP-Web-Proxy an Beispielen inklusive Konfigurationsschritten vorgestellt. Nutzerdaten ----------- Um die Anwendungsbeispiele gegen den hier beschriebenen Demoserver zu nutzen, stehen Ihnen die folgenden Nutzerdaten im OWSProxy zur Verfügung. Server-URL: :: http://inteproxy-demo.intevation.org/cgi-bin/frida-wms Zwei Benutzerkonten stehen bereit: * User/Passwort = ``meier``/``meier``: Darf alle WMS Ebenen anschauen * User/Passwort = ``schmidt``/``schmidt``: Darf alle WMS Ebenen anschauen, außer den Straßen. Die Nuterdaten für das Benutzerkonto ``meier`` sind bereits in der Datei :file:`inteproxy.cfg` eingetragen. Nutzung von InteProxy Server ---------------------------- Stellen Sie in Ihrer Anwendung der eigentlichen URL Text ``http://servername:64609/`` voran. Dadurch wird der angefragte WMS-Dienst explizit durch InteProxy Server angesprochen und abgesichert. Einfacher Funktionstest (über Web-Browser) ------------------------------------------ Mit diesem Test wird geprüft, ob der InteProxy Server grundsätzlich bei Ihnen funktioniert und auch nicht durch Firewalls blockiert wird. Stellen Sie sicher, dass InteProxy Server gestartet ist. Um zu testen, ob der InteProxy Server korrekt funktioniert, öffnen Sie einen Web-Browser und geben Sie folgende URL ein: :: http://servername:64609/inteproxy-demo.intevation.org/cgi-bin/frida-wms? Request=GetMap &Version=1.1.1&service=WMS &layers=strassenall,sehenswuerdigkeiten &format=image/png&width=200&height=200 &srs=epsg:31467&bbox=3427000,5787590,3444000,5800880 Der Browser stellt die Anfrage zunächst an InteProxy Server, welcher auf Port 64609 auf dem Server auf Anfragen wartet. Nach Eingabe sollte im Browser dann eine Karte der Stadt Osnabrück erscheinen, denn der InteProxy Server führt die eigentliche nachfolgende WMS-Anfrage an den abgesicherten Dienst aus: :: https://inteproxy-demo.intevation.org/cgi-bin/frida-wms?VERSION=1.1.1 &SERVICE=WMS&REQUEST=GetMap&layers=strassenall,sehenswuerdigkeiten &format=image/png&width=200&height=200 &srs=epsg:31467&bbox=3427000,5787590,3444000,5800880 &user=meier&password=meier Insbesondere wird natürlich nun über das sichere Protokoll „https“ und nicht mehr über„http“ kommuniziert. Darüber hinaus hängt der InteProxy Server die ihm bekannten Credentials ``user=meier&passwort=meier`` an die sichere URL an.