- 发现Grails中Spring Security的关键点:
- 首先是要引入相应的插件
- 通过rest方式访问的时候的URL是特殊的---"/api/login"。
- 关键点:前几次出错的原因是Token域类设置有问题-----必须是两种方式设置,前期出错的缘由是后面的一句没有设定。
-
grails.plugin.springsecurity.rememberMe.persistent = true grails.plugin.springsecurity.rememberMe.persistentToken.domainClassName = 'cn.edu.cup.system.CupToken' // 设置令牌存储域类名称 grails.plugin.springsecurity.rest.token.storage.gorm.tokenDomainClassName = 'cn.edu.cup.system.CupToken'
- 前面的设置是使用令牌
- 后面的设置是存储令牌的设置,二者缺一不可。
- 使用postMan测试的时候:
- 采用post
- header中设置:Content-Type: application/json
- 采用raw方式,以json字符串设置内容。
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交