GET http://127.0.0.1:5000/socket.io/?EIO=4&transport=polling&t=OomyKTm net::ERR_CONNECTION_REFUSED manager.js:112 错误不断堆积。
将我的 cors_allowed_origins 从“*”配置为我的域名,但仍然不起作用。难道只是配置问题还是socketio和render.com之间的兼容性?
获取http://127.0.0.1:5000/socket.io/?EIO=4&transport=polling&t=OomyKTm
此 URL 最有可能在客户端代码中用于访问后端的套接字。
由于是本地地址,所以在本地测试时是可以正常工作的。但不在生产环境中,云端将无法访问该本地地址,导致连接后端失败。
尝试在渲染时单独托管后端,并将托管 URL 替换为此本地地址。 或者 将该本地地址替换为托管服务器代码的当前应用程序的 URL。