当我尝试使用以下方法生成访问令牌时:
https://www.linkedin.com/uas/oauth2/accessToken?grant_type=authorization_code&code=xxxxxxxxxxx&redirect_uri=http%3A%2F%2Fws-100945%3A9080%2FArtisWeb%2Findex.html&client_id=xxxxx&client_secret=xxxxx
它抛出错误:
{“error_description”:“缺少必需参数,包括无效 参数值,参数不止一次。 :无法检索访问权限 token:appId或redirect uri与授权代码或 授权代码已过期“,”错误“:”invalid_request“}。
你可以指导我这个问题吗?
答案 0 :(得分:0)
网址本身看起来正确,因此必须是已过期或重复使用的code
。确保在收到code
之后立即使用它,并且只使用一次。
另外,请确保您对所有参数值进行了网址编码,包括client_id
和client_secret
if /,因为它们可能包含不安全的字符,例如'&'和' '