【问题标题】:Generating access tokens for LinkedIn API为 LinkedIn API 生成访问令牌
【发布时间】:2020-05-06 08:03:42
【问题描述】:

我需要为我的应用程序生成访问令牌。我按照access token LinkedIn API上的步骤进行操作

在第一步之后我得到了code 值。当我在此 url 的第二步中使用此代码值时:https://www.linkedin.com/oauth/v2/accessToken?grant_type=authorization_code&code=CODE&redirect_uri=https://my.webserver.com&client_id=YOURCLIENTID&client_secret=YOURCLIENTSECRET 时,出现错误提示

{"error":"invalid_redirect_uri","error_description":"Unable to retrieve access token: appid/redirect uri/code verifier does not match authorization code. Or authorization code expired. Or external member binding exists"}

我确定我的redirect_uri = http:localhost:8080/code 是正确的,因为它与我在第一步中使用的相同。有人好心帮助我。

谢谢

-萨希布

【问题讨论】:

    标签: http linkedin-api


    【解决方案1】:

    我认为您的答案在错误消息中。访问令牌请求 url 具有不同的重定向 url。查看参数redirect_uri的url:

    redirect_uri=https://my.webserver.com

    https://www.linkedin.com/oauth/v2/accessToken?grant_type=authorization_code&code=CODE&redirect_uri=https://my.webserver.com&client_id=YOURCLIENTID&client_secret=YOURCLIENTSECRET

    尝试将其替换为您在原始帖子中列出的本地服务器地址和端口,redirect_uri = http:localhost:8080/code

    【讨论】:

      猜你喜欢
      • 2014-11-01
      • 2014-03-07
      • 2016-03-22
      • 2015-09-25
      • 2020-02-29
      • 1970-01-01
      • 2015-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多