Tudásbázis

SSO service · frissítve 2022. január 20. · felülvizsgálva 2026. július 9.

Az SSO szolgáltatás munkamenet-tárolásának konfigurálása

A Notakey SSO munkamenet-tárolásának átállítása a consul kulcs-érték tárról REDIS-re nagy forgalmú webhelyeken.

Az SSO szolgáltatás alapértelmezés szerint a consul által biztosított elosztott, fürtszintű kulcs-érték tárban tárolja a munkameneteket. Ez kiváló hibatűrést nyújt, és felépítéséből adódóan garantálja az írás-olvasás biztonságát. Nagy forgalmú webhelyeken ugyanakkor mindez teljesítménybeli hátránnyal járhat.

Ennek kezelésére a rendszer több munkamenet-tárolási mechanizmust is kínál: a munkamenetek külső relációs adatbázisban vagy a Notakey Authentication Appliance készülékhez mellékelt REDIS szolgáltatásban is tárolhatók.

Ha a REDIS szolgáltatás VRRP-vel, a 10.0.1.98 címen van konfigurálva, a REDIS-tárolásra való átálláshoz futtassa a következő konfigurációs parancsokat:

ntk cfg set :sso.base.\"store.type\" "redis"
ntk cfg set :sso.base.\"store.redis.host\" "10.0.1.98"

Ha egyetlen csomópontot üzemeltet, vagy nem használ VRRP-t, cserélje le a 10.0.1.98 címet a redis névre, mivel ez a szolgáltatás belső neve. Részletekért lásd: A REDIS szolgáltatás beállítása VRRP-vel.

Ne feledje, hogy minden konfigurációmódosítás után az összes szolgáltatáspéldányt újra kell indítani az ntk sso restart paranccsal. Vegye figyelembe azt is, hogy jelenleg nincs mód a munkamenetek egyik tárolási típusról a másikra való átvitelére, ezért a szolgáltatás újraindítása után minden aktív munkamenet érvényét veszti.

A módosítások után győződjön meg arról, hogy a munkamenetek megjelennek a REDIS-ben (futtassa azon a csomóponton, ahol a REDIS szolgáltatás fut, pl. a MASTER csomóponton):

docker exec -it redis redis-cli -n 0
> keys sso.*

← Vissza a támogatáshoz

Az első jelszó nélküli bejelentkezés már ezen a héten

30 perces beszélgetés egy mérnökkel – nem értékesítési prezentáció. Közösen megtervezzük, hogyan indulhat el egy működő pilotprojekt az Ön VPN-, SSO- vagy Windows-környezetében.