首页 > 解决方案 > 在 java 中登录 adfs 并从 saml 响应中获取断言

问题描述

我正在尝试连接adfsjava 本机应用程序。saml response认证成功进入adfs后访问时会出现一些问题。

  1. url 连接jsoup

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

    • loginToRp=urn:amazon:webservices

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

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

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

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

标签: javaadfs

解决方案


您需要显示 ADFS 配置。

IdpInitiatedSignOn.aspx?loginToRp=urn:amazon:webservices 暗示:

  • urn:amazon:webservices 是 RP 的标识符
  • RP 需要建立在 SAML 协议之上
  • 回复 URL 需要配置为您应用的 SAML ACS(需要令牌的方法)。

这是你所做的吗?

您使用的是什么 Java SAML 堆栈?


推荐阅读