【问题标题】:socket.io Cross-Origin Request Blockedsocket.io 跨域请求被阻止
【发布时间】:2014-12-27 01:49:39
【问题描述】:

我收到以下消息

跨域请求被阻止:同源策略不允许读取 远程资源在 http:///socket.io/?EIO=3&transport=polling&t=1414700673061-7。这 可以通过将资源移动到同一域或启用来修复 CORS。

我试过了:

io.set( "origins", "*:*" );
io.sockets.on('connection', function (socket) { });

我错了。

【问题讨论】:

    标签: node.js socket.io cors


    【解决方案1】:

    不要忘记设置与服务器中相同的地址,包括端口:

    ""

    var socket = io('http://localhost:8080');

    ...

    请记住,您服务器上的套接字与客户端上的套接字不同。

    【讨论】:

      猜你喜欢
      • 2014-07-26
      • 2021-06-26
      • 2014-10-13
      • 2019-11-04
      • 2017-02-06
      • 2021-02-19
      相关资源
      最近更新 更多