【问题标题】:Java Web - SSO on Intranet and FORM or BASIC on InternetJava Web - Intranet 上的 SSO 和 Internet 上的 FORM 或 BASIC
【发布时间】:2015-06-08 16:59:12
【问题描述】:

我正在寻找用于身份验证的 SSO(单点登录)框架。

我的情况是:

  • JBoss 7 + Debian
  • Windows 2008 Active Directory 的 SSO
  • 在 Intranet 上时的 SSO
  • 通过 Internet 或移动设备使用 BASIC 或 FORM 或其他方式

有人知道满足这些需求的任何框架吗?

我研究了两周,发现:

  • JBoss Negotiation + SPNEGO (Kerberos)(不支持 NTLM,因此无法通过 Internet 使用)
  • 华夫饼:不是 100% Java
  • jCIFS(不支持 NTLMv2)

谢谢

【问题讨论】:

标签: java jboss single-sign-on spnego


【解决方案1】:

如果我必须这样做,我会看看 Picketlink (http://www.jboss.org/picketlink/) 和 AD 联合服务。

Picketlink 是解决身份管理问题的 JBoss 项目,包括支持 AD 通过其联合服务支持的 SAML 协议(WS-trust 也可能是一个选项)。

通过这种方式使用开放标准 SAML,您将拥有一个针对新云环境的解决方案。

有一个文档可以将这两个元素放入getter:https://community.jboss.org/wiki/HowToConfigurePicketlinkOnJbossWithMicrosoftADFSV2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-21
    • 2011-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多