华夫饼Web应用程序SSO身份验证

时间:2017-09-24 18:42:11

标签: java spring ldap single-sign-on waffle

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

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

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

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

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

提前多多感谢:)

1 个答案:

答案 0 :(得分:0)

  1. 是的,在这种情况下,华夫饼可以提供帮助;它可以用于Web应用程序,例如:
  2. https://github.com/Waffle/waffle/blob/master/Docs/tomcat/TomcatSingleSignOnValve.md

    Waffle因此有用:“(它)允许用户浏览到Windows Intranet站点而无需重新输入凭据”

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

    1. 之前的相同链接,请参阅Waffle Authenticator Demo