Edge for Private Cloud v4.18.01
Wenn sich ein Nutzer von der Edge-Benutzeroberfläche abmeldet, wird das Sitzungscookie für den Nutzer standardmäßig gelöscht. Während der Nutzer angemeldet ist, kann jedoch Malware oder andere schädliche Software, die auf dem System des Nutzers ausgeführt wird, das Cookie abrufen und damit auf die Edge-Benutzeroberfläche zugreifen. Diese Situation ist nicht spezifisch für die Edge-Benutzeroberfläche selbst, sondern für die Sicherheit des Systems des Nutzers.
Als zusätzliche Sicherheitsmaßnahme können Sie die Edge-Benutzeroberfläche so konfigurieren, dass Informationen zu aktuellen Sitzungen im Serverspeicher gespeichert werden. Wenn sich der Nutzer abmeldet, werden seine Sitzungsinformationen gelöscht. Dadurch wird verhindert, dass ein anderer Nutzer das Cookie verwendet, um auf die Edge-Benutzeroberfläche zuzugreifen.
Diese Funktion ist standardmäßig deaktiviert. Bevor Sie diese Funktion aktivieren, muss Ihr System eine der folgenden Anforderungen erfüllen:
- Ihr System verwendet einen einzelnen Edge-UI-Server
- Ihr System verwendet mehrere Edge-UI-Server mit einem Load Balancer und der Load Balancer ist für die Verwendung von Sticky Sessions konfiguriert.
Wenn Ihr System diese Anforderungen erfüllt, gehen Sie so vor, um die Edge-Benutzeroberfläche für das Tracking von Nutzersitzungen im Arbeitsspeicher zu aktivieren:
- Öffnen Sie die Datei ui.properties in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie:
> vi /opt/apigee/customer/application/ui.properties - Legen Sie die folgenden Attribute in
fest:conf_apigee_apigee.feature.expireSessionCookiesInternally="true" conf_apigee_apigee.feature.trackSessionCookies="true" - Speichern Sie die Änderungen.
- Achten Sie darauf, dass die Attributdatei dem Nutzer „apigee“ gehört:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Starten Sie die Edge-Benutzeroberfläche neu:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart