首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个ACS url

多个ACS url
EN

Stack Overflow用户
提问于 2016-09-19 06:59:53
回答 2查看 5.2K关注 0票数 1

我们使用PingFederate进行SSO,并且SP已经启动。而平联邦会表现得像国内流离失所者一样。对于应用程序,有两个For服务器(为了高可用性)

我的问题是: 1.我们能否提供两个默认url (在控制台中,只有一个url可以设置为默认值)。在本例中,我们可以提供两个逗号分隔的urls)。

  1. 可以加载均衡器url为ACS url提供。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-20 05:21:14

我认为您希望在SP元数据中发布断言使用者服务URL,因为它是特定于服务提供者的。

对于SP支持的特定绑定,您可以拥有唯一或相同的ACS端点,并且端点必须了解响应wrt到来自IdP的绑定。此外,可以对ACS端点进行索引,并且可以将任何端点设置为元数据中的默认值。示例:

代码语言:javascript
复制
 <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://sts.contoso.com/adfs/ls/" index="0" isDefault="true" />
    <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="https://sts.contoso.com/adfs/ls/" index="1" /> 
    <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://sts.contoso.com/adfs/ls/" index="2" /> 

只要IdP可以从外部到达SP服务器,您就可以使用负载均衡器URL。

票数 2
EN

Stack Overflow用户

发布于 2016-09-25 18:36:10

正如您在PingFederate管理控制台中所指出的,您可以指定多个ACS,但是只有一个是默认的URL。每个ACS URL都分配一个索引号。

使用IdP启动的SSO,如果没有提供ACSIdx查询参数,默认的ACS将用于发送SAML断言。此查询参数指定要使用哪个ACS URL。当使用该参数时,它将将SAML断言发送到与索引相关联的ACS,如PingFederate管理控制台中所示。

使用SP发起的SSO,如果服务提供者应用程序发送一个签名的AuthnRequest,则ACS可以是动态的。根据SAML规范,SP发起的SSO可以发送一个ACS,身份提供者(在本例中是PingFederate IdP)将使用该URL来传输SAML断言。因此,请求服务器指定如何返回由AuthnRequest服务器签名和信任的PingFederate IdP服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39567112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档