gpt4 book ai didi

node.js - 请求的资源上不存在 'Access-Control-Allow-Origin' header - socket.io

转载 作者:太空宇宙 更新时间:2023-11-03 23:19:57 25 4
gpt4 key购买 nike

有一个node.js服务正在监听端口:8080,我的asp.net mvc应用程序需要使用socket.io与node.js服务进行通信

这在本地主机上运行良好。但在我的 AWS EC2 实例中发布 mvc 和 node.js 项目后,收到 502 和 522 错误代码。

ErrorsNode.js

 var jsonfile = require('jsonfile');
var app = require('express')();
var http = require('http').Server(app);
var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
var xhr = new XMLHttpRequest();
var querystring = require('querystring');
var io = require('socket.io')(http);
var uniqid = require('uniqid');

io.set('origins', 'www.mydomain.com:80');

最佳答案

你可以尝试:

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

了解更多关于 origins

关于node.js - 请求的资源上不存在 'Access-Control-Allow-Origin' header - socket.io,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50997320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com