Laravel을 Stripe 세션 URL로 리디렉션
P粉897881626
2023-08-07 18:33:06
<p>컨트롤러에서 Stripe 체크아웃 세션을 생성한 후 </p>를 사용하여 리디렉션하려고 합니다.
<pre class="brush:php;toolbar:false;">return 리디렉션($session->url);</pre>
<p>하지만 CORS 오류가 계속 발생합니다. <br /><br />URL을 추가하면 아무런 문제 없이 수동으로 이동할 수 있습니다. <br /><br />그러나 이 기사에 따르면</p><p><br /></p>
<인용문>
<p>Node.js를 사용하여 Stripe Connect에 사용자를 온보딩하려고 할 때 CORS 오류가 발생합니다</p>
</인용문>
<p>해결책은 서버에서 클라이언트로 URL을 반환하고 거기에서 리디렉션되도록 하는 것입니다. <br /><br />Laravel에서 이 작업을 수행하는 방법을 알려줄 수 있는 사람이 있나요?</p><p><br /></p>
리디렉션 대신 URL을 반환할 수 있습니다:
으아아아클라이언트 측에서 사용자를 리디렉션합니다. JSON 응답에서 리디렉션 URL을 받게 됩니다. 그에 따라 처리하십시오.
클라이언트가 AJAX를 사용한다고 가정하면 다음 명령을 사용하여 사용자를 리디렉션할 수 있습니다.
으아아아