【问题标题】:Grails Spring Security UI 403 After overriding authGrails Spring Security UI 403覆盖身份验证后
【发布时间】:2014-12-08 16:34:57
【问题描述】:

访问时出现 403 错误

 http://localhost:8080/tests2ui/plugins/jquery-ui-1.10.4/jquery-ui/themes/ui-lightness/jquery-ui-1.10.4.custom.css

在登录期间,使用覆盖 spring security auth.gsp 之后

 s2ui-override auth

通过之前的测试,我可以确定登录成功。

我执行的步骤是:

  1. 在 BuildConfig.groovy 插件闭包中添加了插件:

    compile ":spring-security-core:2.0-RC4"
    compile ":mail:1.0.7" compile ":jquery-ui:1.10.4" compile ":famfamfam:1.0.1" compile ":spring-security-ui:1.0-RC2"

  2. 创建用户和角色域

    s2-quickstart tests2ui User Role

  3. 向 BootStrap.goovy 添加了用户和角色

  4. 编译并运行应用程序。我可以正常登录。

  5. 使用覆盖 auth.gsp

    s2ui-override auth

  6. 编译并运行应用程序。我在 URL 上被拒绝访问

    http://localhost:8080/tests2ui/plugins/jquery-ui-1.10.4/jquery-ui/themes/ui-lightness/jquery-ui-1.10.4.custom.css

我在 Windows 7 机器上使用 GGTS v3.6.1 和 Grails 2.4.3。

对我做错了什么有什么建议吗?

【问题讨论】:

    标签: jquery-ui grails spring-security


    【解决方案1】:

    如此处所述: grails spring security ui login weird redirect sometimes

    答案是在 grails.plugins.springsecurity.controllerAnnotations.staticRules 中包含一个 '/plugins/**' : ['permitAll']。

    【讨论】:

      猜你喜欢
      • 2017-07-17
      • 2016-10-31
      • 1970-01-01
      • 2013-11-13
      • 2012-07-05
      • 2014-01-08
      • 2013-12-16
      • 2017-02-13
      • 2015-12-20
      相关资源
      最近更新 更多