現在、Web API を設計しており、承認を実装中です。私たちは (ほとんど) Amazon の実装に従いましたが、完全には理解できない部分が 1 つあります。
つまり、結果の hmac を base64 でエンコードするポイントは何ですか? 少なくともほとんどのサイトでは、長さの違いはごくわずかです。ただし、Amazonはおそらく違いに気付くでしょう。それが唯一の理由ですか?ascii/unicodeと何か関係があるのでしょうか?
現在、Web API を設計しており、承認を実装中です。私たちは (ほとんど) Amazon の実装に従いましたが、完全には理解できない部分が 1 つあります。
つまり、結果の hmac を base64 でエンコードするポイントは何ですか? 少なくともほとんどのサイトでは、長さの違いはごくわずかです。ただし、Amazonはおそらく違いに気付くでしょう。それが唯一の理由ですか?ascii/unicodeと何か関係があるのでしょうか?