我们如何在 SP 发起的多租户环境请求中的 SAML AuthnRequest 中设置不同的 AssertionCosumerURL?
How can we set different AssertionCosumerURL in SAML AuthnRequest in a SP initiated request for a multi tenant environment?
我的应用程序中有一个多租户环境,我根据别名为不同的客户端创建本地 SP 元数据。但是,当为 IDP 发出 SAML AuthnRequest 时,请求中发送的 AssertionCosumerURL 是由第一个请求设置的,它不会改变
我通过使用我的自定义实现实现 WebSSOProfile 然后通过覆盖 getAuthnRequest() 方法更改 AuthnRequest 对象的 AssertionConsumerURL 解决了这个问题。
我的应用程序中有一个多租户环境,我根据别名为不同的客户端创建本地 SP 元数据。但是,当为 IDP 发出 SAML AuthnRequest 时,请求中发送的 AssertionCosumerURL 是由第一个请求设置的,它不会改变
我通过使用我的自定义实现实现 WebSSOProfile 然后通过覆盖 getAuthnRequest() 方法更改 AuthnRequest 对象的 AssertionConsumerURL 解决了这个问题。