oauth에 대한 토큰을 요청하려고 할 때 오류 서명이 잘못되었습니다. 내 URL은 다음과 같습니다 내가 잘못 곳토큰을 요청할 때 잘못된 서명이 유효합니다.
, 제발 도와주세요 ???
oauth에 대한 토큰을 요청하려고 할 때 오류 서명이 잘못되었습니다. 내 URL은 다음과 같습니다 내가 잘못 곳토큰을 요청할 때 잘못된 서명이 유효합니다.
, 제발 도와주세요 ???
https://api.tripit.com/oauth/request_token?
oauth_consumer_key = c5676701706473430d016ac7dc58a0149333349e&
oauth_consumer_secret = 90b7567665605fad847815949ce414f7078742d5&
oauth_signature_method = HMAC-SHA1&
oauth_timestamp = 1304072442&
oauth_nonce = kllo9940pd9333jh&
oauth_version = 1.0
임시 자격 증명 단계에있는 것으로 생각됩니다. 이 는 모든 종류의 잘못 보입니다. 사양 매개 변수가 아니며 oauth_callback
을 전송하지 않고 oauth_signature
을 전송하지 않고 POST 대신 GET을 전송해야합니다 (또는 적어도 POST 데이터를 제공하지 않는 경우). 서버가 달리 말하지 않는 한 (Safari 나 Firefox + Firebug/liveHttpHeaders에서 가져올 수 있습니다). 어쨌든, 대답은 RFC에 있으며, 나는 며칠 동안 독서를했으며, 이제는 내 기억에서 사라져 가고 있습니다.
라이브러리를 사용하거나 rfc5849를 다시 읽으십시오.
에만 OAuth를 이해하려는 경우 내 oauth 클라이언트 : https://github.com/j4n0/oauth을 읽는 것이 좋습니다. 이는 쉽게 수행 할 수있는 구현이기 때문입니다.