아마존 FPS를 회사 웹 사이트에 통합하려고하는데 적절한 서명을 생성하는 데 문제가있는 것 같습니다. 여기 http://docs.amazonwebservices.com/AmazonFPS/latest/FPSAdvancedGuide/APPNDX_GeneratingaSignature.html아마존 fps에 대한 서명 생성
내가 해시 나의 문자열입니다 : 여기에 아마존의 문서가해야 할 말씀입니다
GET\nfps.sandbox.amazonaws.com\n/\nAction=Reserve&AWSAccessKeyId=REMOVED&CallerDescription=Reserve&CallerReference=CallerReference05&RecipientTokenId=254656Example83987&SenderTokenId=553IPMACGAZ2J4N1L7BJ3UMNRFTQU4V9NT4RJCTVADDJKXQ6L1ZAKSIUNPIRTTI1&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-09-12T22%3A29%3A07.623Z&TransactionAmount.CurrencyCode=USD&TransactionAmount.Value=1.00&Version=2010-08-28
을 여기에 HTTP 요청입니다 내가 보내
https://fps.sandbox.amazonaws.com?Action=Reserve&AWSAccessKeyId=REMOVED&CallerDescription=Reserve&CallerReference=CallerReference05&RecipientTokenId=254656Example83987&SenderTokenId=553IPMACGAZ2J4N1L7BJ3UMNRFTQU4V9NT4RJCTVADDJKXQ6L1ZAKSIUNPIRTTI1&Signature=t5r%2BWmV9PdoOGfHhtwLJ5nJ8zo%2BIJL4uWB6MOMpkZLw%3D&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2012-09-12T22%3A29%3A07.623Z&TransactionAmount.CurrencyCode=USD&TransactionAmount.Value=1.00&Version=2010-08-28
또한 여기에있다 정확한 오류 :
SignatureDoesNotMatch The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details. RequestID - ac476abb-2bc6-4891-8854-e52cf33f8716
나는 writin입니다. g this를 node.js 백엔드가있는 coffeescript로 만듭니다. 내가 잘못하고있는 것을 누군가 찾을 수 있습니까? 필요한 경우 내 코드를 게시 할 수 있습니다.
안녕하세요 theRemix, 사용의 샘플을 추가하는 것을 고려하시기 바랍니다 링크는 정말 대답은 아니며 사이트에 가치를 추가하지 않습니다. – edi9999