0

我使用Grails的3.0 Facebook的使用插件彈簧社會的Facebook默認的appid 962223610477458

我不確定在哪裏插入。我已將appid添加到application.yml,application.groovy,src \ main \ resources \ application.properties。

```` DEBUG com.the6hours.grails.springsecurity.facebook.SpringSecurityFacebookGrailsPlugin - Facebook的安全配置:APPID :********,祕密:********, apiKey:無效,域:[classname:com.spontorg.FacebookUser,appUserConnectionPropertyName:u ser],useAjax:true,autoCheck:true,jsconf:fbSecurity,權限:[email,user_friends,public_profile],taglib:[langua ge :en_US,button:[text:登錄Facebook],initfb:true],autoCreate:[enabled:true,roles:[ROLE_USER,ROLE_FACEBOOK]], filter:[json:[processUrl:/ j_spring_security_facebook_json,type:json,方法:[POST]],重定向:[redirectFromUrl:/ j_spri ng_security_facebook_redirect],processUrl:/ j_spring_security_facebook_check,類型:重定向,位置:720,forceLoginPar ameter:j_spring_facebook_force],豆:[:],主機:本地主機]

....

DEBUG com.the6hours.grails.springsecurity.facebook.FacebookAuthUtils - 重定向到http://127.0.0.1:8080/j_spring_securi ty_facebook_check `````

事後URL重定向是

```` 地點:https://www.facebook.com/dialog/oauth?client_id=962223610477458&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fj_spring_security_facebook_check&scope=email%2Cuser_friends%2Cpublic_profile&state=0-c68ca

````

然後我得到一個錯誤72,以及有關應用程序的一些消息是設置供公衆查閱等

回答

0

韋爾普...... 是我,我必須複製/粘貼在和從未仔細看過。 IDK?

我檢查了源代碼&它非常清楚拉動這個值,複查和DOH! 終於得到了它,你需要匹配主機:與您在facebook應用中放置的值相匹配,或者再次發生錯誤。

grails: plugin: springsecurity: facebook: appId: '###########' secret: '[email protected]#$asfdasfd!#' domain: classname: 'com.domain.FacebookUser' host: live.yourdomain.com filter: type: redirect permissions: ['email','user_friends','public_profile']