2017-02-23 30 views
1

我使用Laravel 5.3和我收到此錯誤:VerifyCsrfToken中的TokenMismatchException laravel5.3?

TokenMismatchException in VerifyCsrfToken.php line 68: 

這裏是我的routes.php文件:

Route::post('/add/company','[email protected]'); 

現在有我的( 「Company.blade.php」)的文件表格。當我提交 這種形式的錯誤發生。

 <form class="form-horizontal" action="/add/company" method="post"> 
     <div class="form-group"> 
      <label class="col-sm-4 control-label">Company Name</label> 
      <div class="col-sm-3"> 
       <input type="text" class="form-control" name="name" placeholder="Name"> 
      </div> 
     </div>   
     <div class="form-group"> 
      <label class="col-sm-4 control-label"></label> 
      <div class="col-sm-3"> 
       <button type="submit" value="Save" class="btn btn-default">Save</button> 
      </div> 
     </div> 
     {{csrf_token()}} 
    </form> 

這是用POST方法提交時出現錯誤的Stacktrace。

TokenMismatchException in VerifyCsrfToken.php line 68 
at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49 
at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 64 
at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37 
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59 
at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 104 
at Pipeline->then(object(Closure)) in Router.php line 655 
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 629 
at Router->dispatchToRoute(object(Request)) in Router.php line 607 
at Router->dispatch(object(Request)) in Kernel.php line 268 
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46 
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 104 
at Pipeline->then(object(Closure)) in Kernel.php line 150 
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117 
at Kernel->handle(object(Request)) in index.php line 53 

回答

0

使用此:

{{ csrf_field() }} 

相反的:

{{ csrf_token() }}