【问题标题】:How to use ADFS in Java based web application如何在基于 Java 的 Web 应用程序中使用 ADFS
【发布时间】:2017-04-28 11:39:25
【问题描述】:

我正在开发一个基于 Java 的 Web 应用程序,我需要在其中编写 Java 代码,以便该 Web 应用程序可以与 ADFS 通信以进行身份​​验证。

如何实现?

【问题讨论】:

    标签: java saml-2.0 adfs adfs2.0


    【解决方案1】:

    对于 ADFS 2.0,您可以使用 WS-Federation 或 SAML。

    您需要实现一个客户端堆栈,它将为您处理所有协议细节。

    参考:SAML : SAML connectivity / toolkit

    【讨论】:

    • 经过大量阅读,我决定在基于 Java 的 Web 应用程序中使用 spring saml 1.0.2 库,其中 SP 将是我的 Web 应用程序,IDP 将是公司的 SSO。
    • 现在,问题是在初始化 JKSKeyManager bean 时,我需要使用 keystore.jks 文件吗?如果是的话,我怎么能得到它。请注意,我已使用 IDP 提供的证书配置 IDP。
    猜你喜欢
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2011-08-28
    • 2011-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多