Webhook: cosa fare quando il codice di stato HTTP inizia con un tre (3xx)

Un codice di stato HTTP nell'intervallo 300-399 arriva sul tuo server e indica che il tuo sistema sta cercando di reindirizzare la richiesta di consegna dell'evento in arrivo verso un altro URL. Per i webhook, Stripe considera tutte le risposte di reindirizzamento come non riuscite.

Cause comuni di questo problema includono:

  • La configurazione di un server web che aggiunge o rimuove www all'inizio di tutti gli URL

    • Ad esempio, se hai inserito https://example.com/webhooks/ come URL dell'endpoint del webhook, il tuo server web potrebbe tentare un reindirizzamento verso https://www.example.com/webhooks/ (o viceversa)

  • La configurazione di un server web che aggiunge o rimuove una barra finale (/) dall'URL

    • Ad esempio, se hai inserito https://example.com/webhooks/ come URL dell'endpoint del webhook, il tuo server web potrebbe tentare un reindirizzamento verso https://example.com/webhooks (o viceversa)

Per risolvere il problema, modifica l'endpoint del webhook e cambia l'URL con l'URL finale, dopo i reindirizzamenti, dove gli eventi Stripe dovrebbero essere consegnati.

Questo articolo ha risposto alla tua domanda?
Temi frequenti
Temi frequenti