• [PHP] Laravel5.5 使用 laravel-cors 实现 Laravel 的跨域配置


     Laravel5.5  使用 laravel-cors 实现 Laravel 的跨域配置

    最开始的时候,我使用的是路由中间件的方式,但是发现中间件不起作用

    这是之前使用的方式:

    'cros' => AppHttpMiddlewareCrossHttp::class,

    不起作用!!!!

    解决办法,使用 : barryvdh/laravel-cors

    安装:

    composer require barryvdh/laravel-cors
     
    配置:app/Http/Kernel.php
     
    • 添加 protected $middleware = [ BarryvdhCorsHandleCors::class];
    • 这时候ajax 访问就可以没有跨域的问题了
    
    或者 我这里是在API使用,只配置API即可

    protected $middlewareGroups = [
            
            'api' => [
                //***
                'cros',
            ],
        ];
        
        protected $routeMiddleware = [
            //***
            'cros' => BarryvdhCorsHandleCors::class,
        ];


  • 相关阅读:
    github的使用
    QPalette的用法
    QTimer的用法
    QStatusBar的用法
    QWhatsThis的用法
    QString::​arg的用法
    qt中ui的 使用介绍
    安全协议IPSEC
    安全协议ssl
    对称加密和非对称加密
  • 原文地址:https://www.cnblogs.com/wukong1688/p/11258884.html
Copyright © 2020-2023  润新知