在多租户环境的SP发起的请求中,如何在SAML AuthnRequest中设置不同的AssertionCosumerURL?

时间:2019-08-08 13:00:03

标签: spring saml saml-2.0 spring-saml

我的应用程序中有一个多租户环境,并且基于别名为不同的客户端创建本地SP元数据。但是,当为IDP发出SAML AuthnRequest时,请求中发送的AssertionCosumerURL就是由第一个请求设置的,并且不会更改

1 个答案:

答案 0 :(得分:0)

我通过使用自定义实现来实现WebSSOProfile,然后通过覆盖getAuthnRequest()方法来更改AuthnRequest对象的AssertionConsumerURL来解决此问题。