Sziasztok,
A cégnél ahol dolgozok azt a feladatot kaptam, hogy integráljam a belső alkalmazásokat a CAS single sing-on rendszerrel.
A cégnél Windows és Linux kliens gépek vannak. A Windows-os klienseket a SPNEGO technológiaival (ez csak azokkal a kliensekkel működik amelyek Active Directory-ba vannak) léptetem be a CAS-ba, míg a Linux klienseket egy űrlapon keresztül amely LDAP-on keresztül autentikál. Külön külön működik is, de ha egyszerre szeretném használni a 2 típusú autentikációt nem megy.
Valaki tudna ötletet adni, hogyan tudnám megoldani hogy a 2 autentikálás egyszerre működjön?
Köszönöm előre is.
- 1428 megtekintés
Hozzászólások
My 2 cents: a kalapos rendszerek (Fedora/vörös kalap) Cockpit-jében ezt úgy oldották meg, hogy a login form betöltésekor AJAX-al megy egy kérés, ami végigcsinálja az SPNEGO-t. Ha sikerül, belépteti és a kliens frissíti az oldalt, ha a böngésző nem tudja beléptetni, kidob egy bejelentkező formot. Így garantáltan nincs auth dialog (az AJAX miatt) és össz-vissz egy plusz oldalletöltés van a sima SPNEGO-hoz képest.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Jó ötlet, de nincs valami standard megoldás?
- A hozzászóláshoz be kell jelentkezni