簡體   English   中英

如何驗證用戶是否已經登錄到ADFS

[英]how to verify if user already login to ADFS

我的Web應用程序需要通過ADFS進行身份驗證才能進行單點登錄(SSO)。 這意味着如果用戶已經登錄到ADFS,則當用戶訪問Web應用程序時,Web應用程序需要驗證用戶是否已經登錄到ADFS。 如果是,則將用戶重定向到第1頁,否則將其重定向到第2頁。我正在使用來自( https://github.com/mguessan/java-saml )的java-saml。 是否可以驗證用戶是否已經登錄到ADFS?

看着https://github.com/mguessan/java-saml ,似乎它沒有提供Servlet Filter實現,例如Spring Security SAML實現或其他工具包正在這樣做。 如果您始終希望執行SSO(並且不想提供本地登錄名),則最好自行創建一個過濾器,然后直接將所謂的SP發起的SSO流觸發到基於ADFS的SAML IdP。 只需看看https://github.com/mguessan/java-saml/blob/master/samples/java-saml-tookit-jspsample/src/main/webapp/dologin.jsp

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM