使用配置类型请求映射

时间:2017-01-26 16:33:41

标签: grails grails-plugin grails3 grails3.2.0 grails-spring-security

将Grails从3.1.8升级到3.2.4后,应用程序停留在重定向循环中,始终尝试重定向到/ login / auth。缺少requestmap条目的典型行为。我也试图升级hibernate4,如grails 3.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"

但应用程序仍然存在于此重定向循环中。我清楚地确定了请求图是问题的根本原因,因为我停用了此功能并切换到静态规则。是否有任何建议使用哪些依赖项来获取使用Grails 3.1.8的springsecurity插件?

使用springsecurity版本后:

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

1 个答案:

答案 0 :(得分:0)

您可能需要致电springSecurityService.clearCachedRequestMaps()

见:

http://grails-plugins.github.io/grails-spring-security-core/v3/index.html#requestmap-cache