0

我的 Spring Security 插件视图有问题,标签不正确,如下图所示:

错误的标签

我刚刚遵循了基本步骤: - 安装插件

grails install-plugin spring-security-core
  • grails s2-quickstart org.example SecUser SecRole

  • 将以下内容添加到 UrlMappings.groovy:

    "/login/$action?"(controller: "login") "/logout/$action?"(controller: "logout")

  • 运行我的应用程序(Liquidaciones)。

  • 转到.../Liquidaciones/login/auth

为什么会这样?我以前使用过这个插件(以前的版本),我没有这个问题。

我正在使用: - Grails 2.2.2 - Spring Security Core 1.2.7.3 - IDE:IntelliJ IDEA 12.0

提前致谢。

4

2 回答 2

0

您没有包含您的图片,但我假设您看到的是在 Grails 2.2.3 中修复的http://jira.grails.org/browse/GRAILS-10058

于 2013-07-20T11:27:33.367 回答
0

现在它工作正常!我没有告诉你我的操作系统是 Windows 7。这就是我所做的:

  1. 在我的 C 目录中解压缩 Grails 2.2.3。
  2. 编辑 GRAILS_HOME 变量,将其更改为 GRAILS_HOME=C:\grails-2.2.3\
  3. 编辑 application.properties 文件,将 Grails 版本从 2.2.2 更改为 2.2.3,如下所示:app.grails.version=2.2.3
  4. 右键单击 Liquidaciones(这是我的项目名称)节点,选择 Grails、选择Change SDK version、添加并选择 Grails 2.2.3 发行版。

完成此操作后,我的 Grails 应用程序使用 Spring Security 保护,显示正确的标签。

谢谢伯特贝克威斯!

于 2013-07-22T21:05:01.350 回答