私はアンドロイド側から私の機能を呼びたいと思っています。csrfトークンのないポストルートを定義する
今、アンドロイド側から投稿値を送信します。
一部の機能でcsrf token
を無効にするにはどうすればよいですか?
これがなければエラーメッセージが表示されるためです。このような
:
Route::post('mobile/android/getlastnews','[email protected]');
私はアンドロイド側から私の機能を呼びたいと思っています。csrfトークンのないポストルートを定義する
今、アンドロイド側から投稿値を送信します。
一部の機能でcsrf token
を無効にするにはどうすればよいですか?
これがなければエラーメッセージが表示されるためです。このような
:
Route::post('mobile/android/getlastnews','[email protected]');
app/Http/Middleware/VerifyCsrfToken.php
オープンとprotected $except = [];
配列にあなたがCSRF
検証のためにスキップされたいあなたのURLを追加します。
Laravel 5.2の場合、app/Http/Middleware/VerifyCsrfToken.php
の内部には$except
アレイに追加するだけです。 [?Laravel5では、どのように特定のルートのためVerifycsrfTokenミドルウェアを無効にする]あなたは、次の
protected $except = [
'mobile/*'
];
可能な複製を行うことができます
mobile/
のためのすべてのルートを許可したい場合はます(http:// stackoverflowの.com/questions/31223189/in-laravel5-how-to-disable-verifycsrftoken-specific-for-specific-route) – Imran
[LaravelでCSRFトークンを無効にする方法と、なぜそれを無効にする必要があるのか? ://stackoverflow.com/questions/37806762/how-to-disable-csrf-token-in-laravel-and-why-we-have-to-disable-it) –