在Grails中支持基于身份验证和表单的身份验证

时间:2012-07-12 19:38:50

标签: grails spring-security

我需要为使用grails 1.3.6的应用程序支持Basic Auth和Formbased身份验证。是否可以使用Spring Security来实现?现在我确实为应用程序提供了基于表单的身份验证,我还需要做些什么来支持它们?还是不可能?

2 个答案:

答案 0 :(得分:2)

是的,Spring Security可以支持基本身份验证以及基于表单的身份验证。要允许特定URL或模式的基本身份验证,您可以添加以下配置:

grails.plugins.springsecurity.useBasicAuth = true
grails.plugins.springsecurity.basic.realmName = "My App Name"
grails.plugins.springsecurity.filterChain.chainMap = [
    '/someController/someAction': 'JOINED_FILTERS,-exceptionTranslationFilter',
    '/**': 'JOINED_FILTERS,-basicAuthenticationFilter,-basicExceptionTranslationFilter'
]

答案 1 :(得分:-2)

更改

grails.plugins.**

grails.plugin.**

没有" s"在grails 2.3.9

相关问题