2016-12-01 10 views
1

RESTのパッチHTTP動詞に対してlaravel 5.2でメソッドを書き込もうとしていますが、トークンの不一致が表示されています。 、私は、次のしている私のルートでREST APIパッチメソッドlaravelでトークンの不一致を持つURI

class VerifyCsrfToken extends BaseVerifier 
{ 
    /** 
    * The URIs that should be excluded from CSRF verification 
    * 
    * @var array 
    */ 
    protected $except = ['v0.1/api/mc-api','v0.1/api/mc-api/{mc_api}']; 
} 

:これは私のVerifyCsrfTokenクラスです

:私は次のように私のルートを変更しようとしたが、それは解決しない chatに基づいて

Route::group(array('prefix'=>'v0.1/api'),function(){ 
    Route::resource('mc-api','ApiController'); 
}); 

Route::any('v0.1/api/mc-api/*',['nocsrf'=>'true','uses'=>'[email protected]']); 

Route::any('v0.1/api/mc-api/*',['nocsrf'=>true,'uses'=>'[email protected]']);

も行います。

Route::any('v0.1/api/mc-api/{mc_api}', '[email protected]‌​pdate');

+1

からVerifyCsrfToken$except配列

変更

'v0.1/api/mc-api/{mc_api}' 

を投げるのか? – Beginner

+0

はい、まだそれを投げます。 –

+0

あなたの現在のURLは何ですか? – Beginner

答えて

2

あなたのクラスでは、それはまだ `VerifyCsrfToken`にあなたのルートを追加した後、そのエラーを

'v0.1/api/mc-api/*' 
関連する問題