socket.io 跨域请求被阻止
Posted
技术标签:
【中文标题】socket.io 跨域请求被阻止【英文标题】:socket.io Cross-Origin Request Blocked 【发布时间】: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) );
我错了。
【问题讨论】:
【参考方案1】:不要忘记设置与服务器中相同的地址,包括端口:
""
var socket = io('http://localhost:8080');
...
请记住,您服务器上的套接字与客户端上的套接字不同。
【讨论】:
以上是关于socket.io 跨域请求被阻止的主要内容,如果未能解决你的问题,请参考以下文章