2014-04-24 2 views
3

QuickBooks Online에 연결하려고하는데 토큰을 요청하려고 시도하면 https://oauth.intuit.com/oauth/v1/get_request_token signaure_invalid 메시지가 나타납니다. 내 서명은 Google이 서명 생성기에서 무엇을 만드는가와 일치합니다. http://oauth.googlecode.com/svn/code/javascript/example/signature.htmlQuickbooks IPP : oAuth 서명이 잘못되었습니다.

그래서 QuickBooks가 예상하고 제공하지 않는 제품에 대한 손실이 있습니다. 나는 서명에서 oauth_callback을 포함 시키려고했지만, 이것은 차이를 만들지 못했다. 아무도 내가 잘못한 부분에 대한 몇 가지 포인터가 있습니까? 여기

내 테스트 응용 프로그램의 세부 사항은 다음과 같습니다

ConsumerKey: qyprd46Is0FZ3v1tuE4unkw3iq6cUB 

oauth_timestamp: 1398355877 
oauth_nonce: X3e3aflZMeKPDwMI 
oauth_callback: /qbGetOAuthToken 
oauth_signature_method: HMAC-SHA1 

문자열 기반 서명 : POST&https%3A%2F%2Foauth.intuit.com%2Foauth%2Fv1%2Fget_request_token&oauth_consumer_key%3Dqyprd46Is0FZ3v1tuE4unkw3iq6cUB%26oauth_nonce%3DX3e3aflZMeKPDwMI%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1398355877%26oauth_version%3D1.0

인증 헤더 : 모든 사람의 혜택 - 개발자를 들어 Authorization: OAuth oauth_signature_method="HMAC-SHA1",oauth_nonce="X3e3aflZMeKPDwMI",oauth_timestamp="1398355877",oauth_consumer_key="qyprd46Is0FZ3v1tuE4unkw3iq6cUB",oauth_version="1.0",oauth_signature="SJNPyQU7yuhcVvoLRUgyzw9KTlA%3D",oauth_callback="%2FqbGetOAuthToken"

답변