Не удается подключиться к socket.io в приложении nodejs, развернутом в cpanel - PullRequest
0 голосов
/ 24 апреля 2020

Я создаю веб-приложение с использованием реакции, nodejs и socke.io. Я проверил сокет-соединение на своем локальном хосте и загружаю сервер на сайт. Сервер работает в такой папке https://testavirtual.com/be.

На сервере я использую sokcet.io, например:

var app = express();
var server = http.Server(app);
var io = socketIO(server);
io.on('connection', function(socket) {
  console.log("Socket connected", socket.id);
})
//For production i am not establishing the port as I am publishing the site on a cpanel folder.
server.listen();

В моем приложении React Я пытаюсь подключиться к серверу следующим образом:

const endpoint = "https://testavirtual.com/be";
const socket = socketIOClient(endpoint);

Ошибка CORS, подобная этой:

* 1013. 1014 *https://testavirtual.com/socket.io/?EIO=3&transport=polling&t=N6j26SU (примечание: falta la cabecera CORS 'Контроль доступа-Разрешить-происхождение').

Спасибо за любую помощь.

...