Задать вопрос
@Andrei258

Как настроить cors в larave + node.js?

У меня есть сайт на laravel и на нем websocket-ы (node.js)

Server.js
var io = require('socket.io')(6001);
io.on('connection', function(socket){
  console.log('New Connection!');
})


Клиентская часть
var socket = io(':6001');
Постоянно выдает такую ошибку:

Access to XMLHttpRequest at 'http://myapp:6001/socket.io/?EIO=4&transport=polling&t=NxPwAZS' from origin 'http://myapp' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Что делать?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Решения вопроса 1
@Andrei258 Автор вопроса
Исправил таким образом

var socket = io('http://myapp:6001', { transports : ['websocket'] });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы