Facebook的Spring社交授权异常

时间:2017-04-06 11:29:54

标签: java spring-social

当有人使用Facebook登录时,我的网站突然开始报告此错误:

  

HTTP状态500 - 操作需要授权,但是   API绑定是在未经授权的情况下创建的。

     

类型例外报告

     

消息操作需要授权,但API   绑定是在未经授权的情况下创建的。

     

description 服务器遇到阻止它的内部错误   完成此请求。

     

异常 org.springframework.social.MissingAuthorizationException:   操作需要授权,但API绑定是   未经授权创建。

我最近没有更改任何与Facebook登录有关的内容,为什么我的网站会突然发出此错误?

1 个答案:

答案 0 :(得分:4)

似乎Facebook的版本2.2(用于此类事情)的2.2版本于25/3/17停止提供:请参阅https://developers.facebook.com/docs/apps/changelog。因此,尽管我的网站没有变化,但行为突然发生了变化。

我的网站使用spring-social-facebook库的v1.1.0。我怀疑这是问题,我应该使用v2.0.3:http://projects.spring.io/spring-social-facebook/。但是,我没有技能进一步采取这一点。