가입 시험 종료를 위해 스트라이프 webhook을 테스트하려고합니다. 웹 훅 수신 경로에 테스트를 보내러 간다면 error 302
이됩니다. stripe-webhook-middleware이라는 미들웨어를 사용하고 있습니다. 내 경로는 다음과 같습니다.스트라이프 webhook 테스트 오류 302
app.post('/stripe/events',
stripeWebhook.middleware,
stripeEvents
);
경로는 문서 작성자의 말에 어긋나지 만 패키지 작성자가 직접 얻었습니다. 그래서 그것은 작동해야합니다, 그리고 나서 나는 패키지에서 stripe-events.js을 가지고 있습니다. 나는 단지 내가 필요한 정확한 데이터를 찾기 위해 경로에 console.log
을 추가하고있다.
나는 다른 webhooks를 시도하고 모두 동일한 오류를 주는데, 어떻게 설정했는지에 달려있다. 어쨌든 나는 희망한다.
편집 **
나는 또한 console.log
그냥 기본적인 포스트 노선과 여전히 302 오류가 발생하는 새로운 경로를 했어요. 가능한 원인은 무엇일까요? 실수로 유출 된 자격증 때문에 github을 게시 할 수 없습니다.
302는 리디렉션입니다. 여기서 리디렉션되는 끝점은 무엇입니까? 이것으로 문제를 해결할 수 있습니까? 최악의 경우 curl을 사용하여 엔드 포인트'curl -IvL http : // localhost : 4000/stripe/events'에 요청하십시오. – duck
@duck 게시 한 답을 확인하십시오. 무슨 일이 일어 났는지 설명합니다. 나는 localhost가 아니라 cloud dev 환경에 있었다. – Kirbytech
신난다. 기쁜 당신은 이것을 해결했다! – duck