Laravel5.2 ajoutera un middleware Web au routage par défaut. Comment le désactiver ?
某草草
某草草 2017-05-16 16:52:38
0
4
949

Laravel5.2 ajoutera un middleware Web au routage par défaut. Comment le désactiver ?

web inclut sessioncsrftoken. Cependant, session et csrf ne sont pas du tout utilisés dans les notifications asynchrones d'Alipay et WeChat. Comment désactiver.

Je ne veux pas toucher à la configuration du middleware verifycsrftoken.

某草草
某草草

répondre à tous(4)
左手右手慢动作

Résolu.

appHttpProvidersRouteServiceProvider.phpmapRoute 取消强制给加上的web中间件调用。自己在自己的路由中需要的时候增加 middleware=>web Ça y est

仅有的幸福

Essayez de ne pas le modifierapp/Http/Kernel.php,极不推荐关闭CSRF。
修改app/Http/Middleware/VerifyCsrfToken.php pour exclure l'URL spécifiée de la vérification CSRF.

<?php

    namespace App\Http\Middleware;

    use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;

    class VerifyCsrfToken extends BaseVerifier
    {
        /**
         * 指定从 CSRF 验证中排除的URL
         *
         * @var array
         */
        protected $except = [
            'testCsrf'
        ];
    }
迷茫

/app/Http/Kernel.php31AppHttpMiddlewareVerifyCsrfToken::class,Supprimer ou commenter

淡淡烟草味

Il serait préférable que vous retiriez votre routage du groupe middleware Web.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal