grails 3.0 facebook plugin spring social facebook using default appId 962223610477458

时间:2016-04-29 02:29:11

标签: facebook-graph-api grails grails-3.0 spring-social-facebook

我正在使用

我不知道在哪里插入。我已将appid添加到application.yml,application.groovy,src \ main \ resources \ application.properties。

```` DEBUG com.the6hours.grails.springsecurity.facebook.SpringSecurityFacebookGrailsPlugin - Facebook安全配置:[appId :********,secret:********,apiKey:无效,域名:[classname:com.spontorg.FacebookUser,appUserConnectionPropertyName:u ser],useAjax:true,autoCheck:true,jsconf:fbSecurity,permissions:[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,methods:[POST]],redirect:[redirectFromUrl:/ j_spri ng_security_facebook_redirect],processUrl:/ j_spring_security_facebook_check,类型:重定向,位置:720,forceLoginPar ameter:j_spring_facebook_force],beans:[:],host:localhost]

....

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,并且设置了有关应用程序的一些消息以供公众访问等。

1 个答案:

答案 0 :(得分:0)

...韦尔普 是我,我必须复制/粘贴它,并且从未仔细观察过。 IDK?

我检查了源代码&它非常明显地提升了价值,重新检查和DOH! 终于搞定了,你需要匹配主机:你在facebook应用程序中输入的值,或者它再次以不同的错误呕吐。

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