繁体   English   中英

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

[英]how to configure before Login URL for Grails Spring Security SAML Plugin

我在我的应用程序中使用 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 登录页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM