如何从本地网络外部访问FastAPI服务器?

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

我第一次使用 FastAPI 开发一个小型 API。 我正在使用

uvicorn
来运行该应用程序。

当我使用时:

$ uvicorn main:app --host 0.0.0.0

我可以从网络内部(使用我的公共 IP)访问该应用程序,但不能从外部访问。我已经检查了防火墙,甚至尝试完全禁用它,但是没有任何效果。我只是希望能够向外界展示该应用程序。我怎样才能做到这一点?

networking fastapi
2个回答
4
投票

我发现使用像 ngrokexpose 这样的服务来完成此类事情更容易。


0
投票

从 Windows Defender 防火墙为您在 FastAPI 中使用的端口创建入站规则。

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