我正在使用带有 spring-security-rest、spring-security-core 和 spring-security-ui 插件的 Grails v2.4.2。
我正在尝试禁用 spring-security-rest 附带的 RestAuthenticationFilter ,以便我可以编写一个不区分大小写的自定义身份验证过滤器。
在我的 config.groovy 中,我使用了以下过滤器链图:
grails.plugin.springsecurity.filterChain.chainMap = [
'/**': 'JOINED_FILTERS,-exceptionTranslationFilter,-authenticationProcessingFilter,-securityContextPersistenceFilter,-rememberMeAuthenticationFilter,-restAuthenticationFilter'
]
我添加了“- restAuthenticationFilter ”以排除 RestAuthenticationFilter 但它仍在运行。
在通过 RestAuthenticationFilter 登录时,如何排除 RestAuthentication Filter 或者是否有更简单的方法可以为用户名添加不区分大小写的功能?