首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Spring social LinkedIn时出现410错误

使用Spring social LinkedIn时出现410错误
EN

Stack Overflow用户
提问于 2019-05-25 01:35:37
回答 1查看 377关注 0票数 0

我正在使用spring-social-linkedin v2.0.0.M2,我通过Linkedin使用Oauth。在完成授权时,Spring Social执行以下请求(来自调试的git):

代码语言:javascript
复制
https://api.linkedin.com/v1/people/~:(id,first-name,last-name,emailAddress,headline,industry,site-standard-profile-request,public-profile-url,picture-url,summary)?format=json

我得到了一个410错误,堆栈跟踪是:

代码语言:javascript
复制
org.springframework.social.UncategorizedApiException: 
    at org.springframework.social.linkedin.api.impl.LinkedInErrorHandler.handleUncategorizedError(LinkedInErrorHandler.java:62)
    at org.springframework.social.linkedin.api.impl.LinkedInErrorHandler.handleError(LinkedInErrorHandler.java:55)
    at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:700)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:653)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:628)
    at org.springframework.web.client.RestTemplate.getForObject(RestTemplate.java:303)
    at org.springframework.social.linkedin.api.impl.ProfileTemplate.getUserProfile(ProfileTemplate.java:123)
    at org.springframework.social.linkedin.api.impl.ProfileTemplate.getUserProfile(ProfileTemplate.java:88)
    at org.springframework.social.linkedin.connect.LinkedInAdapter.setConnectionValues(LinkedInAdapter.java:43)
    at org.springframework.social.linkedin.connect.LinkedInAdapter.setConnectionValues(LinkedInAdapter.java:30)
    at org.springframework.social.connect.support.AbstractConnection.setValues(AbstractConnection.java:175)
    at org.springframework.social.connect.support.AbstractConnection.initKey(AbstractConnection.java:137)
    at org.springframework.social.connect.support.OAuth2Connection.<init>(OAuth2Connection.java:75)
    at org.springframework.social.connect.support.OAuth2ConnectionFactory.createConnection(OAuth2ConnectionFactory.java:94)
    at org.springframework.social.connect.web.ConnectSupport.completeConnection(ConnectSupport.java:161)
    at org.springframework.social.connect.web.ConnectController.oauth2Callback(ConnectController.java:291)

我看到API版本是v1,它已经被弃用了。但这是不是已经消失了呢?直到最近,Oauth一直工作得很好。如果Spring API已经消失了,那么有没有办法覆盖Spring Social库中过时的v1呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-03 05:55:45

Spring Social Project不再受支持,因此最好迁移到新版本的Spring Social,其中包含Spring Social过去提供的所有功能

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56297245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档