spring-social-twitter错误401未经授权

时间:2014-06-11 03:07:06

标签: spring-social broadleaf-commerce

我已提及http://www.broadleafcommerce.com/blog/why-your-ecommerce-site-should-integrate-with-spring-social将fb和twitter登录到我的broadleaf网站,但我面临以下错误,尽管尝试了很多在stackoverflow和twitter dev支持上发布的解决方案

GET request for "https://api.twitter.com/1/account/verify_credentials.json" resulted in 401 (Unauthorized); invoking error handler

任何人都知道如何处理这个错误?是因为在教程1.0.2.RELEASE版本中使用了spring social吗?

1 个答案:

答案 0 :(得分:0)

经过几天的努力终于明白了这个问题。问题是春天社交api的版本。由于我所指的帖子是2012年9月,因此我使用1.0.2-Release使用auth1.0连接到twitter但是在2013年twitter开始使用auth1.1,其支持在spring social 1.0.3 - 发布api。因此,我只是改变了春季社交的版本,问题得到了解决。

还有一件事我发现Twitter不允许看到用户的电子邮件ID,因此api调用以获取用户的电子邮件将始终返回null。