你好,我正在Laravel 5.0開發Laravel 5.0 TokenMismatchException與firefox上的uploadify
目前我將更新我的服務器上的圖像文件js。爲此,我使用插件uploadify,它適用於谷歌瀏覽器。
但在Mozilla Firefox中,我得到一個異常TokenMismatchException。
調試我的中間件(VerifyCsrfToken),我發現
$token = chbeVVpy5oyE3p1IDe4TzHFNJwEzZ7I6xnk9d03R
和
$request->session()->token() = wW2S9zf1Xo82DxdmjXj0j5zubSWKhvadeRG20cmv
這是我異常的原因。 但我不明白爲什麼這兩個值不等於。 我的JS調用是
<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'method' : 'post',
'timestamp' : '{!! $timestamp !!}',
'_token' : '{!! csrf_token() !!}'
},
'swf' : '{!!asset("js/uploadify/uploadify.swf")!!}',
'uploader' : '{!! asset("uploadify")!!}',
'buttonText' : 'Votre logo' }); }); </script>
此代碼對谷歌Chrome瀏覽器...
編輯:插件uploadify使用閃存
你最終解決了這個問題嗎?現在我必須使用一些插件來進行多文件上傳,我應該選擇哪一個? – vikram
對不起,這個遲到的答案,如果我記得好,我沒有解決它,我只是用不同的方式爲Firefox的用戶。 – hemir