1
我一直在爲此奮鬥了幾個小時。我已經閱讀了GitHub問題上的所有帖子兩次,而且大部分內容似乎都很有用。我可以登錄/註銷/註冊罰款。我遇到的唯一問題是提交一個「enctype」設置爲「multipart/form-data」(用於文件)的表單。我傾向於認爲,HTML編碼在某種程度上搞亂了「_token」的價值,但我不確定。我試圖在CSRF中間件加入之前對請求進行dd操作。沒有什麼不對。任何幫助,將不勝感激。TokenMismatchException文件上傳問題
控制器代碼
public function uploadPodcast(Request $request)
{
$request->file('podcast')->store('podcasts', 's3');
redirect()->back();
}
刀片模板代碼
<form method="POST" action="/admin/podcast-upload" enctype="multipart/form-data">
{{ csrf_field() }}
<label>Podcast File</label>
<input type="file" name="podcast" id="podcast">
<input type="submit">
</form>
錯誤
TokenMismatchException in VerifyCsrfToken.php line 68
你可以發佈代碼嗎? –
你是否在表單提交中傳遞'csrf_token'? –
添加代碼。對,我是。 – Firearrow5235