【问题标题】:Spring security rest plugin for Grails3Grails3 的 Spring 安全休息插件
【发布时间】:2016-02-15 14:42:47
【问题描述】:

最新的 spring security rest 插件仅适用于 Grails 2.x。有人可以提供 Grails 3.x 的插件详细信息

【问题讨论】:

    标签: rest grails spring-security


    【解决方案1】:

    Spring Security Rest 及其文档已更新。

    您需要将以下内容添加到build.gradle

    build.gradle

    dependencies {
    
        //Other dependencies
    
        compile "org.grails.plugins:spring-security-rest:2.0.0.M2"
    }
    

    接下来,您需要运行 Spring Security 快速入门

    grails s2-quickstart com.yourapp Person Role
    

    最后,您需要配置过滤器链,但将以下内容添加到您的application.groovy

    application.groovy

    grails.plugin.springsecurity.filterChain.chainMap = [
        //Stateless chain
        [
            pattern: '/api/**',
            filters: 'JOINED_FILTERS,-anonymousAuthenticationFilter,-exceptionTranslationFilter,-authenticationProcessingFilter,-securityContextPersistenceFilter,-rememberMeAuthenticationFilter'
        ],
    
        //Traditional chain
        [
            pattern: '/**',
            filters: 'JOINED_FILTERS,-restTokenValidationFilter,-restExceptionTranslationFilter'
        ]
    ]
    

    This answer 更深入。

    【讨论】:

      【解决方案2】:

      目前还没有与 Grails 3.x 兼容的 Spring Security REST 插件。

      【讨论】:

        猜你喜欢
        • 2014-06-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-07
        • 2016-11-09
        • 1970-01-01
        • 1970-01-01
        • 2016-01-02
        相关资源
        最近更新 更多