2016-08-18 2 views
1

Gibt es eine Möglichkeit, Geoserver-Layern ein Login/Passwort zu geben, um sie sichtbar oder unsichtbar zu machen? Ich habe einen einfachen Webdienst mit Geoserver-Schichten, die OpenLayers verwenden, aber diese Schichten enthalten sensible Daten, so dass sie hinter einer bestimmten Authentifizierung stehen müssen, um gesehen zu werden. Da ich ein einfacher Programmierer bin, möchte ich eine Layer-Authentifizierung, anstatt ein Login-System meines Web-Service zu generieren.Sicherung eines Layers im Geoserver mit Passwort unter Verwendung von OpenLayers

Ich habe einige Informationen online gesehen, aber im Geoserver habe ich nur gesehen, wie man eine Ebene aktiviert, nicht wie man eine Ebene mit einem Passwort sichert.

Vielen Dank im Voraus.

Antwort

0

GeoServer bietet eine detaillierte und sehr flexible authentication Mechanismus. Es kann an Ihre vorhandene LDAP system angeschlossen werden oder ganz locally with a simple file Nachschlagen oder JDBC database ausführen.

Sobald Sie entschieden haben, wie Sie Ihre Benutzer authentifizieren, können Sie Sicherheitsregeln für individual users or groups von Benutzern für den gesamten Dienst oder festlegen.

In Ihrem Fall vermute ich, dass Sie die Benutzeranmeldung mit dem von Ihnen bevorzugten System einrichten und dann eine Reihe von Regeln für die verschiedenen Schichten festlegen müssen. Ich würde empfehlen, durch einen der tutorials zu arbeiten, bevor Sie es mit einem realen System versuchen.

Verwandte Themen