2016-11-23 97 views
0

情况是我的整个应用程序都是在java中开发的,客户希望我们使用带有SAML协议的ADFS 2.0对用户进行身份验证。我们如何从ADFS 2.0服务提供者调用ADFS2.0身份提供者?

我有一个代码,我已经使用java SOAP调用来验证ADFS用户身份,但使用WS-Fed协议。 但是,使用SAML获得ADFS时情况会有所不同。

我正打算对我身边的ADFS服务器作为一个服务提供商,将在Java调用然后会针对客户端ADFS 2.0 IDP

但是认证用户,我不知道这是否配置可以实现。是真的吗?

在此先感谢!

回答

0

不确定你在问什么 - 你想使用ADFS作为桥梁吗?

是 - 你可以从RP去 - > WS-美联储 - > ADFS RP - > SAML - > ADFS IDP

,但通常这是通过浏览器重定向。

或者您可以使用Spring安全性并直接转到SAML。

+0

非常感谢您的及时响应。是的,我正在寻找一个ADFS桥梁,但听起来像我必须处理我的代码中的大部分块与SAML直接或shibboleth相比? – shirjai

+0

ADFS在这里是一个RP - 就像shibboleth一样。它应该是相同数量的代码。 – nzpcmad

+0

谢谢你的洞察力,我很感激。 – shirjai

相关问题