Я использую плагин Grails Oauth для проверки подлинности LinkedIn в течение нескольких месяцев без каких-либо проблем; сегодня мы видим эту ошибку без изменений в нашей существующей кодовой базе. Я проверил, что ключи API и область действия были правильными на сайте разработчика LinkedIn. Кто-нибудь знает, как решить эту проблему?Ошибка Oauth LinkedIn с использованием Scribe (код состояния ответа: 403)
Ошибка
ответа код состояния: 403 реакция организма: oauth_problem = Объем% 20INVALID% 20% 3A% 20r_contactinfo% 2Br_basicprofile% 2Br_emailaddress
Это вариант запроса, который является посланный Scribe Lib:
с использованием base64 кодер: CommonsCodec базовая строка является: POST & HTTPS% 3A% 2F% 2Fapi.linkedin.com% 2Fua s% 2Foauth% 2FrequestToken & oauth_callback% 3Dhttps% 253A% 252F% 252Flocalhost% 253A8443% 252Foauth% 252Flinkedin% 252Fcallback% 26oauth_consumer_key% 3Dxxxxxxxxxxxxx% 26oauth_nonce% 3Dxxxxxxxxxxxxxxxxx% 26oauth_signature_method% 3DHMAC-SHA1% 26oauth_timestamp% 3D1431479305% 26oauth_version% 3D1.0% 26scope% 3Dr_contactinfo% 252Br_basicprofile% 252Br_emailaddress подпись: xxxxxxxxxxxxxxxxxxxxxxx
приложенные дополнительные параметры OAuth: {oauth_callback ->https://localhost:8443/oauth/linkedin/callback, oauth_signature -> xxxxxxxxxxxxxxxxxxxxxxxxxxx, область -> r_contactinfo + r_basicprofile + r_emailaddress, oauth_version -> 1,0, oauth_nonce -> XXXXXXXXXXX, oauth_signature_method -> HMAC-SHA1, oauth_consumer_key -> xxxxxxxxxxxxxxxxxx, oauth_timestamp -> 1431479305} с использованием заголовка Http Header
Итак, как вы это исправили? –