게시물당 요청된 CSRF 토큰이 Laravel 9와 일치하지 않습니다.
P粉521697419
2023-08-25 22:36:10
<p>내 프로젝트에서 보내는 <strong>모든 게시물 요청</strong>에 대해 Csrf 토큰 불일치 오류가 발생합니다. 어떤 곳에서는 ajax를 사용하고 다른 곳에서는 일반 양식 제출을 사용하고 있습니다. 그러나 오류는 지속적입니다. </p>
<p>저는 이 사이트에서 제안한 대로 몇 가지를 시도해 보았습니다.</p>
<올>
설정SESSION_SECURE_COOKIE=false
. </li>
<li><code><form></form> 안에 <code>@csrf</code></code></li>를 추가하세요.
<li><code><meta name="csrf-token" content="{{ csrf_token() }}" /></code>를 추가하고
<code>$.ajaxSetup({headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content');}});</ code>Ajax 호출 전. </li>
실행php artisan config:clear
php artisan Route:clear
composer dump-autoload
. </li>
<li>다른 브라우저에서 프로젝트를 실행하세요. </li>
</ol>
<p>오류는 전체적으로 동일합니다. 앱이 아주 잘 작동합니다.
내가 무엇을 놓치고 있나요? </p>
config/session.php 파일에
same_site
设置为lax
,null
를 추가해 보세요. p>달려
php artisan config:cache
그 후.