【发布时间】:2016-02-15 14:42:47
【问题描述】:
最新的 spring security rest 插件仅适用于 Grails 2.x。有人可以提供 Grails 3.x 的插件详细信息
【问题讨论】:
标签: rest grails spring-security
最新的 spring security rest 插件仅适用于 Grails 2.x。有人可以提供 Grails 3.x 的插件详细信息
【问题讨论】:
标签: rest grails spring-security
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 更深入。
【讨论】:
目前还没有与 Grails 3.x 兼容的 Spring Security REST 插件。
【讨论】: