CORS在具有Socket.io和Redis的Laravel Echo服务器上缺少允许原点

CORS在具有Socket.io和Redis的Laravel Echo服务器上缺少允许原点,laravel,server,redis,socket.io,laravel-echo,Laravel,Server,Redis,Socket.io,Laravel Echo,嗨,我在我的laravel应用程序的查看页面上添加后出现以下错误 我正在使用Windows10 CORS缺失允许原点 以下步骤将解决Echo服务器的“CORS缺少允许来源”错误 步骤1: 在Echo服务器安装文件(public\js\laravel Echo Setup.js)中添加“传输:['websocket','polling','flashsocket']//修复CORS错误!”代码,如下所示: window.Echo = new Echo({ broadcaster: 'soc

嗨,我在我的laravel应用程序的查看页面上添加后出现以下错误

我正在使用Windows10

CORS缺失允许原点


以下步骤将解决Echo服务器的“CORS缺少允许来源”错误

步骤1: 在Echo服务器安装文件(public\js\laravel Echo Setup.js)中添加“传输:['websocket','polling','flashsocket']//修复CORS错误!”代码,如下所示:

window.Echo = new Echo({
    broadcaster: 'socket.io',
    host: window.location.hostname + ':6001',
    transports: ['websocket', 'polling', 'flashsocket'] // Fix CORS error!
});
步骤2: 使用“npm run dev”命令构建代码 使用“Laravel Echo服务器启动”命令重新启动Laravel Echo服务器 现在检查您的应用程序,您现在找不到CORS错误