2012-07-12 11 views

risposta

2

Sì, Spring Security può supportare l'autenticazione di base insieme all'autent basata su modulo. Per consentire autenticazione di base per gli URL o pattern specifici è possibile aggiungere la seguente configurazione:

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

Si copia/incolla dal documento molto bene;) http://grails-plugins.github.com/grails-spring-security-core/docs/manual/guide/9%20Authentication.html#9.1%20Basic% 20 e% 20Digest% 20Authentication –

+0

Do I? L'ho copiato dalla mia app, chiaramente una volta copiata dalla domanda rapida :) – doelleri

+0

. Tutto funziona come utente che viene autenticato ma il mio codice RememberMeService non viene chiamato quando faccio l'Auth di base. Devo aggiungere qualcosa in modo che venga eseguito per l'autenticazione di base? – allthenutsandbolts

-2

Change

grails.plugins.** 

a

grails.plugin.** 

senza la "s" sul grails 2.3.9.

Problemi correlati