Grails使用配置类型requestmap升级到3.2版本

Grails使用配置类型requestmap升级到3.2版本,grails,grails-plugin,grails3,grails3.2.0,grails-spring-security,Grails,Grails Plugin,Grails3,Grails3.2.0,Grails Spring Security,将Grails从3.1.8升级到3.2.4后,应用程序陷入重定向循环,始终尝试重定向到/login/auth。缺少requestmap条目的典型行为。我也尝试升级hibernate4,如Grails3.2的升级说明所述 使用Grails 3.1.8的工作应用程序的原始依赖项 compile "org.grails.plugins:hibernate4" compile "org.hibernate:hibernate-ehcache" 根据升级说明 compile "org.grails.pl

将Grails从3.1.8升级到3.2.4后,应用程序陷入重定向循环,始终尝试重定向到/login/auth。缺少requestmap条目的典型行为。我也尝试升级hibernate4,如Grails3.2的升级说明所述

使用Grails 3.1.8的工作应用程序的原始依赖项

compile "org.grails.plugins:hibernate4"
compile "org.hibernate:hibernate-ehcache"
根据升级说明

compile "org.grails.plugins:hibernate4"
compile "org.hibernate:hibernate-core:4.3.10.Final"
compile "org.hibernate:hibernate-ehcache:4.3.10.Final"
但是应用程序仍然被困在这个重定向循环中。我清楚地将requestmaps确定为问题的根本原因,因为我停用了此功能并切换到静态规则。对于让springsecurity插件与Grails3.1.8一起工作,有没有建议使用哪些依赖项

使用以下springsecurity版本:

compile 'org.grails.plugins:spring-security-core:3.1.1'

您可能需要调用
springSecurityService.clearCachedRequestMaps()

见:


谢谢,就是这样,我不清楚是否也在Bootstrap.groovy中调用clearCachedRequestmaps()方法,正如您在这里所描述的: