gpt4 book ai didi

Grails 升级到 3.2 使用配置类型 requestmap 破坏了 springsecurity

转载 作者:行者123 更新时间:2023-12-02 15:49:28 25 4
gpt4 key购买 nike

将 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"

但是应用程序仍然被困在这个重定向循环中。我清楚地将请求映射确定为问题的根本原因,因为我停用了此功能并切换到静态规则。有什么建议可以使用哪些依赖项来让 springsecurity 插件与 Grails 3.1.8 一起使用?

使用以下 springsecurity 版本:
compile 'org.grails.plugins:spring-security-core:3.1.1'

最佳答案

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

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

关于Grails 升级到 3.2 使用配置类型 requestmap 破坏了 springsecurity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41878373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com