我有要求在我们的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