Мне нужно сгенерировать токены доступа для моего приложения. Я выполнил шаги по токену доступа 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, я получил сообщение об ошибке
code
{"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 правильный, потому что это то же самое, что я использовал на первом шаге. Кто-нибудь, пожалуйста, помогите мне.
redirect_uri = http:localhost:8080/code
Спасибо
-Sahib
Я думаю, что ваш ответ в сообщении об ошибке. URL запроса токена доступа имеет другой URL перенаправления. Проверьте URL для параметра redirect_uri:
redirect_uri
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