我正在使用
我不知道在哪里插入。我已将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重定向为
````
然后我收到错误72,并且设置了有关应用程序的一些消息以供公众访问等。
答案 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']