Можно ли разместить Geoserver за прокси и получить доступ к WMS / WFS с помощью OpenLayers?


11

Я только начинаю работать с Geoserver и Openlayers, и одна из главных задач проекта сейчас заключается в том, чтобы не показывать веб-интерфейс геосервера за пределами внутренней сети. Нет доступа кwww.mydomain.com/geoserver/

Однако приложение, доступное в Интернете, должно получать данные (wms / wfs) с GeoServer. Это все через OpenLayers.

Это возможно?


3
Короткий ответ: да. Я не могу помочь вам с длинным ответом, потому что способ, которым мы делаем это, является собственным прокси, который также обрабатывает наши потребности AAA. Но в основном это весь HTTP-трафик.
Relet

Ответы:



2

У вас может быть Apache httpd в качестве внешнего интерфейса, прослушивающий порт 80 с proyxing rewrite-rules (см. Mod_rewrite и mod_proxy), сопоставляющий / whaturl на apache с / geoserver / wms на геосервере, запущенном на другом порту tcp.

Вот еще: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.