网站告知网::ERR_CONNECTION_REFUSED

问题描述 投票:0回答:1

我创建了一个网站并想要部署它

一切都适合我(本地),但是当我部署我的网站并使用 uvicorn 运行服务器时,运行服务器的设备上一切正常,但是当我在另一台设备上尝试它时,它说“无法加载资源 net::ERR_CONNECTION_REFUSED” ”

所以基本上它主要只在本地运行而不是公开运行。

也在屏幕截图中错误屏幕截图你看到“localhost”,是的,我也尝试了“0.0.0.0”,dns,ipv4等

当我尝试 0.0.0.0 时,它显示 net::ERR_CERT_INVALID。

我也使用了反向代理(Nginx),但它不起作用。

我尝试过使用不同的基本网址,他们告诉我要使用,我也使用过flask_cors,flask本身等等

我现在决定使用 fastAPI 并希望它能起作用

我多次更改了nginx.conf文件等待它起作用但没有结果

我尝试的一切都只能让它在本地工作,而不是在全球范围内工作

python ssl server backend waitress
1个回答
0
投票

还在屏幕截图错误屏幕截图中您看到“localhost”,是的,我也尝试了“0.0.0.0”,dns,ipv4等

如果 URL 位于同一网站(域),则应仅使用

/get_video_info
而不是
http://localhost:8000/get_video_info
。浏览器会自动插入当前域名和协议。

尝试其他任何操作都会导致连接被拒绝(如果主机/端口错误)或由于名称不匹配而导致证书错误(如果主机不同,例如使用 IPv4)。

© www.soinside.com 2019 - 2024. All rights reserved.