6

我需要支持使用 grails 1.3.6 的应用程序的基本身份验证和基于表单的身份验证。是否可以使用 Spring Security 来做到这一点?现在我确实有为应用程序工作的基于表单的身份验证,我还需要做什么才能支持两者?还是不可能?

4

2 回答 2

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'
]
于 2012-07-12T20:07:19.340 回答
-2

改变

grails.plugins.**

grails.plugin.**

没有“s” grails 2.3.9

于 2014-10-01T13:31:46.503 回答