【问题标题】:Grails Spring Security skip password check for devGrails Spring Security 跳过 dev 的密码检查
【发布时间】:2018-08-01 05:03:43
【问题描述】:

我正在使用 Grails Spring Security 插件版本:

compile ":spring-security-core:2.0-RC4"
compile ":spring-security-acl:2.0-RC2"

是否可以以某种方式为我的开发环境关闭密码检查?

【问题讨论】:

    标签: grails spring-security


    【解决方案1】:

    如果您想要在开发环境中禁用安全性,您可以通过在 grails 配置的 development 部分添加此行(取决于您的 grails 版本,此处为 Config.groovy,用于 grails 2。 x):

    environments {
        development {
            grails.plugin.springsecurity.active = false
        }
    }
    

    在 grails 3 中,您可以在 application.yml 中执行此操作

    environments:
        development:
            grails:
                plugin:
                    springsecurity:
                        active: false
    

    【讨论】:

    • 那么它可以让我不用密码登录吗?
    • 它不会让你登录,它会禁用 Spring Security。如果您想在没有密码的情况下登录,并且仍然具有匿名以外的某种安全角色,这将无济于事。
    猜你喜欢
    • 2018-10-08
    • 2013-04-25
    • 1970-01-01
    • 2014-07-29
    • 2012-04-10
    • 2013-11-21
    • 2012-09-12
    • 2013-11-21
    • 2018-07-01
    相关资源
    最近更新 更多