【发布时间】:2015-04-20 18:30:57
【问题描述】:
我期待开发 Spring MVC + Apache Oltu + Linkedin 集成示例。在此示例中,您需要发送 Client ID 和 Client Secret 才能从 Linked in Site 访问私有资源。
第一步——我们需要在Linkedin中创建App,步骤如下:http://codeboxr.com/how-to-create-linkedin-app.html
创建应用后,您需要确保已为重定向 URL 指定值。
在我使用的java代码中 setScope("r_network w_share r_basicprofile") setState("987654321")
当我使用以下代码时:
request= new OAuthBearerClientRequest("https://api.linkedin.com/v1/people/").buildQueryMessage();
我收到以下错误。请问有人可以吗?
Could not access resource: 401 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<error>
<status>401</status>
<timestamp>1429554559432</timestamp>
<request-id>QJWNLL5PWX</request-id>
<error-code>0</error-code>
<message>Unknown authentication scheme</message>
</error>
重要的是,我在下面得到了正确的详细信息,但似乎正在访问私有资源:
{"access_token":"SQXZVmVM05AOzDB_DdBm5iaJkrEC8oK-FgE1m1snEZbMcKUODew9I0ZQ6NWc8JtGDxTtEd-yyPul0FtF3-hG4ah6LZ9P4oaSVuhhtybRFmjfsZcJwOs5Lm2IDUGQnjmq5EdT3PVR7Bocq31VBXg0JtkQdImab945oicO_w2j6CjlByp-bWw",
"expires_in":5108376}
【问题讨论】:
-
你有完整的例子吗?
标签: spring-mvc linkedin spring-social-linkedin oltu