用Java登录adfs并从saml响应中获取断言

时间:2019-05-14 17:46:21

标签: java adfs

我正在尝试在Java本机应用程序中连接adfs。成功验证到adfs后访问saml response时会出现一些问题。

  1. URL与jsoup

    连接
    • https://<fqdn>/adfs/ls/IdpInitiatedSignOn.aspx?

    • loginToRp=urn:amazon:webservices

  2. 填写用户名和密码并发布数据

  3. 成功登录后获取上下文数据

  4. 将上下文数据发布到fqdn mfa(多因素身份验证)

我再次获得登录页面,但是not saml response

1 个答案:

答案 0 :(得分:0)

您需要显示ADFS配置。

IdpInitiatedSignOn.aspx?loginToRp = urn:amazon:webservices意味着:

  • urn:amazon:webservices是RP的标识符
  • RP必须基于SAML协议构建
  • 需要将回复URL配置为您应用的SAML ACS(要求令牌的方法)。

这是你做的吗?

您正在使用什么Java SAML堆栈?