fixmint
JA

Webhookの署名を検証し、失敗する原因を確認

シークレットと生のリクエストボディを貼り付けると、署名を計算して違いを表示し、よくある本文の変化も試せます。

  • お使いのデバイスで動作
  • 会員登録不要
  • 一度開けばオフラインでも使えます
—結果
—タイムスタンプの経過時間
—本文

Webhookの署名を検証する手順方法

  1. プロバイダーを選び、シークレットと生のリクエストボディを貼り付けます。
  2. ヘッダー、または生のHTTPリクエスト全体を貼り付けて、判定結果を確認します。
  3. 失敗した場合は、本文の表記パターンとヒントを確認するか、送信用のリクエストを作成します。

よくある質問

なぜ本文はそのままの形式である必要があるのですか?

署名は受信したバイト列そのものに対して計算されます。JSONの整形し直し、改行コードの変更、末尾の改行の削除があると署名が変わるため、このツールではどの表記が一致するかを表示します。

シークレットはどこかに送信されますか?

いいえ。署名はWeb Crypto APIを使ってブラウザ内で計算されます。記憶されるのはプロバイダーと汎用ヘッダーの設定だけで、シークレットと本文は保存されません。

作成モードでリクエストが送信されますか?

いいえ。署名をヘッダーに含めたcurlコマンドを表示するだけです。実行は自分で行い、自分が管理しているサーバー、またはテストが許可されたサーバーに対してのみ行ってください。

レビュー

    まだレビューはありません。最初のレビューを書いてみましょう。

    評価

    メールアドレスは表示も保存もされません。

    続きを読む