是最新的春季安全版兼容grails 2应用程序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是最新的春季安全版兼容grails 2应用程序?相关的知识,希望对你有一定的参考价值。

是否可以在grails 2 app中使用最新的spring security插件?

http://plugins.grails.org/plugin/grails/spring-security-core

答案

如果,最新的,你的意思是当前的Grails 3版本的Spring Security插件,那么我会说快速回答是“不”,它与Grails 2应用程序不兼容。

Grails 2和Grails 3中的插件在形式,安装脚本等方面有所不同。例如,在Grails 2中,您必须安装插件,而在Grails 3中,您只需依赖插件。

也就是说,Grails 3插件基本上只是zip / jar文件,你可以尝试只依赖于Grails 3插件,它至少可以获得类路径上的类,但是Spring Boot在执行时没有执行任何设置Grails 3中的插件。此外,该插件假定您的应用程序中存在Spring Boot和更新的Spring库(就像在Grails 3应用程序中一样)。你会买一个很大的依赖地狱。

我不确定你为什么要这样做,但我不推荐它。

以上是关于是最新的春季安全版兼容grails 2应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

Grails 2.4.4 与 Java 8 的兼容性

春季安全过滤器问题

iOS如何升级最后一个兼容版本

将 Grails 应用程序从 1.3.7 升级到 Java 8 兼容版本

Grails 2 - 无法创建弹簧安全域对象

Grails 1.3.7 / Java 7 兼容性