2017-02-17 29 views

答えて

0

日付ヘッダーは使用しないでください。とにかく私はx-dateヘッダーに置き換えて問題を解決しました。

承認ヘッダーでリクエストを行います。鍵で署名された文字列を生成するために

Authorization : hmac username="<username>",algorithm="hmac-sha1",headers="X-Date",signature="Ee4Gv1at78U3f+bawoV0PucdF/Q=" 

X-Date: Fri, 17 Feb 2017 10:28:40 GMT 

、クライアントは、彼らが表示されるためにヘッダーで指定された各HTTPヘッダーの値を取らなければなりません。そのため、X-Dateヘッダーがここで指定されています。あなたはまた、署名を作成するための1つの以上のヘッダを利用することができ

X-Date: Fri, 17 Feb 2017 10:28:40 GMT 

署名は、クライアントが、ここで署名文字列を構成するだろうBase64(HMAC-SHA1(signing string))

です。しかし、これは最も簡単なものです。

訪問:https://getkong.org/plugins/hmac-authentication/

関連する問題