在laravel框架中,微信第三方平台授权事件接收URL无法接收到微信的推送

    在刚刚开发第三方平台的时候,发现已经审核通过的“授权事件接收URL”接收不到微信每十分钟推送的ComponentVerifyTicket

后来经过测试发现!!!在laravel中要把这个路径添加到“VerifyCsrfToken”。

    因为微信推送是post请求,所以在框架里会有CSRF请求。当你加进“VerifyCsrfToken”的时候。就可以正常访问了


namespace App\Http\Middleware;

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

class VerifyCsrfToken extends Middleware
{
    /**
     * The URIs that should be excluded from CSRF verification.
     *
     * @var array
     */
    protected $except = [
        //
        'weixin',
        'init',
        'wx/callback/event',//这个东西
    ];
}


你可能感兴趣的:(laravel,微信开发)