我创建了一个网站并想要部署它
一切都适合我(本地),但是当我部署我的网站并使用 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文件等待它起作用但没有结果
我尝试的一切都只能让它在本地工作,而不是在全球范围内工作
还在屏幕截图错误屏幕截图中您看到“localhost”,是的,我也尝试了“0.0.0.0”,dns,ipv4等
如果 URL 位于同一网站(域),则应仅使用
/get_video_info
而不是 http://localhost:8000/get_video_info
。浏览器会自动插入当前域名和协议。
尝试其他任何操作都会导致连接被拒绝(如果主机/端口错误)或由于名称不匹配而导致证书错误(如果主机不同,例如使用 IPv4)。