東京ウェブデザへろへろ日記
アマゾン Product Advertising APIの署名認証、またしても・・・
アマゾン Product Advertising APIの署名認証の件のつづきである。先日、ローカルでテストしてOKだったものを、日曜日にサーバーにアップしてみた。
しかし、結果はエラー。SignatureDoesNotMatchというお返事。
署名の計算が合わないと書いてある。
なぜなんだよう。ローカルでは使えるのに、サーバーだとダメなのか。
理由がまったくわからない。いろいろ考えて、いろいろ試したが、解決せず。
いろんなサイトも見たが、わりと自分と違うURLでリクエストを送っている例があることを発見。なので、最後に、リクエストのURLを変えてみた。すると、あら不思議。動作した。
旧
http://webservices.amazon.co.jp
新
http://ecs.amazonaws.jp
しかし、それにしても納得できない。旧URLでもローカルで動いている理由がわからん。
いずれにしても、これでまた1日つぶしてしまった。トホホ。





