Java Apache HttpClient AD FS和SAML断言

Java Apache HttpClient AD FS和SAML断言,java,httpclient,saml,adfs,Java,Httpclient,Saml,Adfs,我无法通过RADIUS服务器(securID)让Apache HttpClient 4遵循SiteMinder AD FS 2.0身份验证。我已经让它在没有AD FS的情况下工作,但是AD FS返回一个带有SAML断言的autopost。我尝试自己提取参数并再次发布,但它会返回一条消息,说明出现了问题。错误消息非常通用 在HttpClient的工作方式和浏览器之间,我能看到的唯一明显不同之处是HttpClient在重定向过程中没有设置referer。当观看浏览器跟随重定向(使用Fiddler)时

我无法通过RADIUS服务器(securID)让Apache HttpClient 4遵循SiteMinder AD FS 2.0身份验证。我已经让它在没有AD FS的情况下工作,但是AD FS返回一个带有SAML断言的autopost。我尝试自己提取参数并再次发布,但它会返回一条消息,说明出现了问题。错误消息非常通用

在HttpClient的工作方式和浏览器之间,我能看到的唯一明显不同之处是HttpClient在重定向过程中没有设置referer。当观看浏览器跟随重定向(使用Fiddler)时,referer header参数始终设置为上一个位置。对于HttpClient,引用程序不是

是否有人使用Apache HttpClient 4对SAML/AD FS 2.0服务器进行身份验证?示例代码?谢谢