• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

 

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

这是之前使用的方式:

'cros' => \App\Http\Middleware\CrossHttp::class,

 

不起作用!!!!

 

 

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

 

安装:

composer require barryvdh/laravel-cors
 
配置:app/Http/Kernel.php
 
  • 添加 protected $middleware = [ \Barryvdh\Cors\HandleCors::class];
  • 这时候ajax 访问就可以没有跨域的问题了

或者 我这里是在API使用,只配置API即可

protected $middlewareGroups = [
        
        'api' => [
            //***
            'cros',
        ],
    ];
    
    protected $routeMiddleware = [
        //***
        'cros' => \Barryvdh\Cors\HandleCors::class,
    ];

 




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP请求远程地址设置超时时间发布时间:2022-07-10
下一篇:
php闭包实现函数的自调用,也是递归发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap