【发布时间】:2014-05-17 10:09:19
【问题描述】:
我正在从外部服务器向我的 Laravel 应用发帖,它在 app/filters/policy.php:Illuminate\Session\TokenMismatchException 上抛出此异常。
这是我的app/filters/policy.php:
Route::filter('csrf', function()
{
$token = Request::ajax() ? Request::header('X-CSRF-Token') : Input::get('_token');
if (Session::token() != $token)
{
throw new Illuminate\Session\TokenMismatchException;
}
});
这是我的app/route.php:
Route::any('webservice', ['uses' => 'WebserverController@postWebservice']);
我认为是因为CSRF过滤器应用于所有路由,但我不知道如何将其禁用到/webservice。
我将不胜感激。
【问题讨论】: