簡體   English   中英

Laravel 419 頁面過期,同時通過刀片中的表單發布請求

[英]Laravel 419 page expired while post request via form in blade

我使用 Laravel 7. 我有一個帶有 scrf 令牌的頁面作為 Blade 形式的 POST 請求發送。

<form method="POST" action="some url">

    @csrf
    <div class="panel-body" style="padding:25px;">
        <div class="form-group">
        
            <input name="keyword" type="text" class="form-control">
                       
            
            <button type="submit" class="btn btn-danger">search</button>
        </div>
    </div>

</form>

這條線在我的頭元素中:

<meta name="_token" content="{{ csrf_token() }}" />

我有文件 session配置。 我已經檢查了存儲/框架/會話,它有權寫入文件和最近創建的新文件。 當我將 url 放入 csrf 中時,除了VerifyCsrfToken Class 中的數組外,一切正常。 我檢查了我的請求,並確定那里有_token字段。 我也讀過這個那個,但答案對我來說不起作用。

我的請求樣本:

表格請求

你能試試這個嗎?

{{csrf_token()}}

代替

@csrf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM