私はサブスクリプション試用終了のためにストライプwebhookをテストしようとしています。私がwebhook受信ルートにもテストを送ろうとすると、私はerror 302
となります。私はstripe-webhook-middlewareと呼ばれるミドルウェアを使用しています。私のルートは次のようになります:ストライプwebhookテストエラー302
app.post('/stripe/events',
stripeWebhook.middleware,
stripeEvents
);
私は経路が文書によるとわかりますが、私はパッケージ作成者から直接入手しました。だからそれは動作するはずです、その後私はパッケージからstripe-events.jsを持っています。私はちょうど私が必要とする正しいデータを見つけるために経路にconsole.log
を追加しています。
私は別のウェブフックを試してみましたが、すべて同じエラーを出しました。どのようにセットアップしたらいいのでしょうか?とにかく願っています。
編集**
私もconsole.log
とちょうど基本ポストルートとまだ302エラーを取得した新しいルートを行っています。考えられる原因は何か?私は間違って漏れた資格のためにギターを投稿することはできません。
302はリダイレクトです。リダイレクトするエンドポイントはどこですか?これはトラブルシューティングに役立つかもしれませんか?最悪の場合curlを使用してエンドポイント 'curl -IvL http:// localhost:4000/stripe/events'にリクエストしてみてください – duck
@duck投稿した回答を確認してください。何が起こったのか説明しています。私はlocalhost上ではなく、クラウド開発環境にいました。 – Kirbytech
素晴らしいです、うれしくこれを解決しました! – duck