/ / Grails Spring Security Facebookプラグインが動作しない - facebook、spring、spring-mvc、grails

Grails Spring Security Facebookプラグインが動作しない - facebook、spring、spring-mvc、grails

私はgrailsにspring security facebook pluginを使用しようとしています。ここに私の設定です

BuildConfig.groovy:

compile ":spring-security-core:2.0-RC2"
compile ":spring-security-facebook:0.15.2-CORE2"

Config.groovy:

grails.plugins.springsecurity.facebook.domain.classname="com.spring.grails.loginapp.domains.auth.FacebookUser"
grails.plugins.springsecurity.facebook.appId="711430758877160"
grails.plugins.springsecurity.facebook.secret= *****
grails.plugins.springsecurity.facebook.autoCreate.enabled=true
grails.plugins.springsecurity.facebook.autoCreate.roles=["ROLE_USER", "ROLE_FACEBOOK"]

s2-init-facebookを使ってdominを作成しました。自分のGSPにFacebookを使ってログインを作成しました。

しかし、Facebookでログインをクリックしようとすると、無効なアプリIDエラーが発生しました。

無効なアプリケーションID:無効です

私が行くとき http://graph.facebook.com/645351175512630 私のアプリを確認するには正しいと思われる。

私はgrails spring security facebook pluginのドキュメントに続きました。

回答:

回答№1は1

まず第一に、設定を Config.groovy. BuildConfig 依存関係のために使用されます。

第二に、あなたが "Spring Security Core version" 2.x、正しい設定プレフィックスは grails.plugin.springsecurity (ない grails.plugins.springsecurityなし s