È possibile mettere Geoserver dietro un proxy e accedere a WMS / WFS usando OpenLayers


11

Ho appena iniziato a lavorare con Geoserver e Openlayers e una delle principali preoccupazioni del progetto ora è non esporre l'interfaccia web del geoserver al di fuori della rete interna. Nessun accesso awww.mydomain.com/geoserver/

Tuttavia, l'applicazione disponibile in Internet deve ottenere dati (wms / wfs) dal GeoServer. Tutto questo tramite OpenLayers.

È possibile?


3
La risposta breve è sì. Non posso aiutarti con una risposta lunga, perché il modo in cui lo stiamo facendo è un proxy personalizzato che gestisce anche le nostre esigenze AAA. Ma sostanzialmente è tutto il traffico HTTP.
Relet

Risposte:



2

Puoi avere un httpd di apache come frontend in ascolto sulla porta 80 con proyxing rewrite-rules (vedi mod_rewrite e mod_proxy) mappando / qualunque cosa su apache su / geoserver / wms sul geoserver in esecuzione su un'altra porta tcp.

Per saperne di più: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


1

è possibile impostare un proxy inverso. Quindi punta OL su di esso come un normale URL. So che non stai usando ESRI ma hanno una guida online per configurare un proxy inverso che si applicherebbe al tuo caso.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.