请求的资源上不存在“ Access-Control-Allow-Origin”标头-socket.io

时间:2018-06-23 01:57:07

标签: node.js amazon-ec2 socket.io cross-domain

有一个{。{1}}上监听的node.js服务,我的asp.net mvc应用程序需要使用socket.io与node.js服务进行通信

这在本地主机上正常工作。但是在我的AWS EC2实例中同时发布mvc和node.js项目后,得到502和522错误代码。

Errors Node.js

port:8080

2 个答案:

答案 0 :(得分:1)

您可以尝试:

io.set('origins', '*:*');

详细了解origins

答案 1 :(得分:1)

为端口8080添加防火墙入站规则后,问题已解决。