Skonfiguruj interfejs Edge, tak by zawierał informacje o sesji w pamięci

Domyślnie, gdy użytkownik wyloguje się z interfejsu Edge, plik cookie sesji tego użytkownika jest usuwany. Jeśli jednak użytkownik jest zalogowany, złośliwe oprogramowanie lub inne złośliwe oprogramowanie system może uzyskać plik cookie i użyć go do uzyskania dostępu do interfejsu Edge Ta sytuacja nie jest dokładna z interfejsem Edge, ale z uwzględnieniem bezpieczeństwa systemu użytkownika.

Jako dodatkowy poziom zabezpieczeń możesz skonfigurować interfejs Edge w taki sposób, aby przechowywać informacje o bieżących sesji w pamięci serwera. Gdy użytkownik się wyloguje, informacje o jego sesji są usuwane. uniemożliwia innemu użytkownikowi dostęp do interfejsu Edge przy użyciu pliku cookie.

Domyślnie ta funkcja jest wyłączona. Zanim włączysz tę funkcję, Twój system musi spełniać jeden z tych wymagań:

  • Twój system używa jednego serwera interfejsu Edge.
  • Twój system używa wielu serwerów Edge UI z systemem równoważenia obciążenia, a system równoważenia obciążenia skonfigurowano pod kątem używania sesji przyklejonych.

Jeśli Twój system spełnia te wymagania, wykonaj poniższe czynności, aby włączyć Edge Interfejs do śledzenia sesji użytkowników w pamięci:

  1. Otwórz plik ui.properties w edytorze. Jeśli plik nie istnieje, utwórz :
    vi /opt/apigee/customer/application/ui.properties
  2. Ustaw te właściwości w:
    conf_apigee_apigee.feature.expireSessionCookiesInternally="true"
    conf_apigee_apigee.feature.trackSessionCookies="true"
  3. Zapisz zmiany.
  4. Sprawdź, czy plik właściwości należy do „apigee” użytkownik:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Ponownie uruchom interfejs Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart