0

我需要在我们的 Web 应用程序中实现 SSO 身份验证并使用 LDAP / AD 服务器验证用户。Web 应用程序是使用Spring (Java) / Hibernate制作的,应用程序服务器是UAT中的Jboss和生产中的Websphere

我正在寻找一些可以帮助我实现它的好而简单的解决方案,并从几个朋友那里听到华夫饼是很好的解决方案,但是在网上搜索并尝试过去几天后,我不确定我是否朝着正确的方向前进。我在这方面很幼稚,所以在这里向大师们提出一些基本的问题。

1.在这种情况下,华夫饼可以提供帮助吗?我的意思是,我很困惑,因为我读到的几个链接说 Waffle 只对基于 Java 的应用程序有帮助,但对 Web 应用程序没有帮助。

2.如果上面的答案是肯定的,我可以参考一些例子吗?我不确定如何将身份信息从客户端传递到服务器,然后使用 LDAP / AD 进行验证。

3.如果第 1 点的答案是否定的,您可以推荐其他解决方案吗?

提前非常感谢:)

4

1 回答 1

0
  1. 是的,Waffle 可以在这种情况下提供帮助;它可用于 Web 应用程序,请参见此处的示例:

https://github.com/Waffle/waffle/blob/master/Docs/tomcat/TomcatSingleSignOnValve.md

出于这个原因,Waffle 很有用:“(它)允许用户浏览到 Windows Intranet 站点而无需重新输入凭据”

华夫饼似乎符合您的要求。它适用于各种版本的 Tomcat 应用程序服务器。

  1. 从之前的同一链接,请参阅 Waffle Authenticator Demo
于 2017-09-24T18:51:09.180 回答