如何为Grails Spring安全SAML插件配置登录前URL

如何为Grails Spring安全SAML插件配置登录前URL,grails,wso2,saml,Grails,Wso2,Saml,我正在应用程序中使用Grails Spring Security SAML 3.3.1插件。 我正在使用WSO2作为我的身份提供者 设置工作正常。当grails.plugin.springsecurity.saml.active设置为true时,以及当我启动应用程序的web控制台时(例如:http://localhost:8080/WebConsole/)它重定向到WSO2登录页面 我相信grails saml插件会处理到IDP登录的重定向 是否有任何方法可以配置此重定向URL??? 我想重定向

我正在应用程序中使用Grails Spring Security SAML 3.3.1插件。 我正在使用WSO2作为我的身份提供者

设置工作正常。当grails.plugin.springsecurity.saml.active设置为true时,以及当我启动应用程序的web控制台时(例如:http://localhost:8080/WebConsole/)它重定向到WSO2登录页面

我相信grails saml插件会处理到IDP登录的重定向

是否有任何方法可以配置此重定向URL???
我想重定向到我的应用程序web控制台,从那里单击SSO登录,它应该重定向到WSO2登录。

通过将SAML相关筛选器(samlEntryPoint、samlProcessingFilter、samlLogoutFilter、samlLogoutProcessingFilter)删除到我的应用程序web控制台默认登录URL来解决此问题。现在,当SAML处于活动状态时,我可以访问应用程序的默认登录页面


默认情况下,当SAML处于活动状态时,我们将添加这些过滤器作为“grails.plugin.springsecurity.filterChain.chainMap”的一部分,这导致重定向到WSO2登录页面。

您检查过该插件的代码或官方文档吗?提供两者的URL。您还需要配置SP和IDP以及您必须生成的IDPCert文件,在其中您需要更改IDP和SP握手的安全证书。您可以使用适用于SAMLYou的grails插件。根据您可以使用的grails版本,您可能会发现此文档很有帮助。