我有一个Spring Boot应用程序,它对多个应用程序执行身份验证,并且我想设置RelayState,以便在身份验证后,该应用程序重定向回调用方应用程序。
在我的configure方法中,我使用以下方法连接到IDP:
http
.csrf()。disable()
.authorizeRequests()
.antMatchers(“ / saml *”)。permitAll()
.antMatchers(“ / actuator *”)。permitAll()
.anyRequest()。authenticated()
。和()
.apply(saml())
。服务提供者()
.keyStore()
.storeFilePath(this.keyStoreFilePath)
.password(this.password)
.keyname(this.keyAlias)
.keyPassword(this.password)
。和()
.protocol(“ https”)
.hostname(String.format(“%s”,this.serverName))
.basePath(this.contextPath)
。和()
.identityProvider()
.discoveryEnabled(假)
.metadataFilePath(this.metadataUrl);
有人在设置中继状态方面有示例吗?
谢谢