2012-07-12 21 views
6

Grails 1.3.6を使用するアプリケーションでBasic認証と書式ベースの認証をサポートする必要があります。それは春のセキュリティを使用して行うことは可能ですか?今私はアプリケーションのために働くフォームベースの認証を持っていますが、私はそれが両方をサポートするためにもっと何をする必要がありますか?それとも不可能なのでしょうか?Grailsで基本認証とフォームベースの認証をサポートする

答えて

2

はい、Spring Securityは、フォームベースの認証とともに基本認証をサポートできます。 grails 2.3.9の "S" なし

grails.plugin.** 

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

ドキュメントからのコピー/貼り付けが非常に便利です。)http://grails-plugins.github.com/grails-spring-security-core/docs/manual/guide/9%20Authentication.html#9.1%20Basic% 20and%20Digest%20Authentication –

+0

私ですか?私は私のアプリから、明らかに一度、ドキュメントからコピーしてコピー: – doelleri

+0

簡単な質問。すべてのユーザーが認証されていますが、基本的な認証を実行するとRememberMeServiceコードが呼び出されません。私はそれが基本的な認証のために実行されるように何かを追加する必要がありますか? – allthenutsandbolts

-2

変更

grails.plugins.** 

:特定のURLまたはパターンのための基本的な認証を許可するには、次の設定を追加することができます。

関連する問題