我正在尝试使用通过Host Gator拥有的自定义域托管服务器使用socket.io。
当我尝试这样做时,我一直收到CORS错误。
如果我通过笔记本电脑上的IP进行托管,则一切正常。我可以使用其他计算机与该IP连接,只要该IP在我的网络上即可。我想使用域服务器,这样我也可以让其他人连接。另外,我是指一个或两个朋友向他们展示。
我尝试过放
Header always set Access-Control-Allow-Origin "*"
进入我的.htcaccess文件,那无济于事
我如何设置插座。如果我使用笔记本电脑的IP,那么它可以工作,但是使用域服务器IP会给我带来CORS错误。
const express = require("express");
const path = require("path");
const app = express();
const server = require("http").Server(app);
const io = require("socket.io")(server);
app.use(express.static(path.join("mywebsiteip")));