最新的spring安全rest插件只适用于Grails 2.x。有人能提供Grails 3.x的插件细节吗?
发布于 2016-01-28 20:59:35
Spring Security Rest和它的文档已经更新。
您需要将以下内容添加到build.gradle
build.gradle
dependencies {
//Other dependencies
compile "org.grails.plugins:spring-security-rest:2.0.0.M2"
}接下来,您需要运行Spring Security quickstart
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进行了更深入的探讨。
发布于 2015-11-14 06:08:53
目前还没有与Grails 3.x兼容的Spring Security REST插件。
https://stackoverflow.com/questions/33702541
复制相似问题