Rediriger Laravel vers l'URL de la session Stripe
P粉897881626
2023-08-07 18:33:06
<p>Après avoir créé la session de paiement Stripe dans mon contrôleur, j'essaie de la rediriger en utilisant </p>
<pre class="brush:php;toolbar:false;">redirection de retour ($session->url);</pre>
<p>Mais je reçois toujours une erreur CORS. <br /><br />Je peux ajouter l'URL et y accéder manuellement sans aucun problème. <br /><br />Cependant, selon cet article</p><p><br /></p>
<blockquote>
<p>Obtention d'une erreur CORS lors de la tentative d'intégration d'utilisateurs dans Stripe Connect avec Node.js</p>
</blockquote>
<p>La solution consiste à renvoyer l'URL du serveur au client et à le laisser rediriger à partir de là. <br /><br />Quelqu'un peut-il me dire comment faire cela dans Laravel ?</p><p><br /></p>
Vous pouvez renvoyer l'URL au lieu de la redirection :
Et redirigez l'utilisateur du côté client. Vous obtiendrez l'URL de redirection dans la réponse JSON. Manipulez-le en conséquence.
En supposant que le client utilise AJAX, vous pouvez rediriger l'utilisateur à l'aide de la commande suivante :