Веб-приложение с GeoServer / OpenLayers, которое разрешает доступ к определенным слоям для определенных пользователей - PullRequest
0 голосов
/ 08 октября 2019

Это было бы неплохо, если бы у вас было веб-приложение на Angular / C # для доступа к слою карты GeoServer для конкретного пользователя, чтобы у каждого пользователя были свои карты, доступные только ему.

GeoServer Версия 2.16.0 Git Revision 1ace4fd0a0fb861fd343435c8cbddc60af793adb Дата сборки 18-Sep-2019 10: 40

Сценарий будет выглядеть следующим образом: пользователь входит в веб-приложение, и теперь, когда он авторизован, он может просматривать все свои слои карты Geoserverиспользуя openLayers.

Я пытался установить "Ann New Authority Url" в свойствах слоя, но он выдает ошибку

java.lang.reflect.UndeclaredThrowableException

1 Ответ

0 голосов
/ 10 октября 2019

Обычный подход заключается в создании рабочей области для каждого пользователя и использовании системы аутентификации GeoServer, чтобы разрешить только этому пользователю доступ к этой рабочей области .

В руководстве GeoServer содержится длинный и подробный раздел , в котором описано все, что вам нужно знать.

...