我有要求在我們的Web應用程序中使用LDAP/AD服務器來實現SSO身份驗證和驗證用戶。該Web應用程序使用Spring(Java)/休眠和應用程序服務器Jboss在UAT和Websphere在生產。華夫餅Web應用程序SSO身份驗證
我正在尋找一些好的和簡單的解決方案,可以幫助我實現它並聽取了幾個朋友鬆餅是很好的解決方案,搜索對網絡和自過去數天嘗試之後,但我不能確定,如果我的標題在正確的方向。我在這方面很天真,所以在這裏向主人提出一些基本問題。
1.在這種情況下,華夫餅可以提供幫助嗎?我的意思是,我把它看作是我讀過的幾個鏈接的混淆,說Waffle只會在基於Java的應用程序中提供幫助,而不會在Web應用程序中提供幫助。
2.如果對上面的回答是肯定的,是否有一些我可以參考的例子?我不知道如何將身份信息從客戶端傳遞到服務器,然後使用LDAP/AD進行驗證。
3.如果回答第1點是否,您可以推薦任何其他解決方案?
感謝很多提前:)
謝謝@mrtexaz,雖然我開始實施所創建NegotiateSecurityFilterProvider和其他配置如華夫文檔中建議的,但是我沒有從請求中的瀏覽器獲取任何信息。我的意思是安全包或授權標頭。任何線索,我可能會做錯什麼,或者有什麼設置需要在瀏覽器端完成傳遞這些信息?謝謝:) – vnkotak
你使用什麼瀏覽器?我會嘗試使用電腦作爲Windows域的一部分的Internet Explorer。但最好查看所有日誌文件,以解決問題。在tomcat配置中設置waffle.apache.NegotiateAuthenticator.level = FINE。 – mrtexaz