在Windows系统服务器上搭建flask项目外部网络无法正访问项目或无法调用api解决办法

用flask写了一个api,放到windows服务器上运行的时候,发现通过服务器ip和端口号无法直接对api做请求,经过摸索,下面是详细的解决方案。
1、服务器控制台找到安全组,将端口打开,不懂的另寻教程查看
在这里插入图片描述
2、到Windows服务器上 找到【防火墙】
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9b95cbb8a6c1444da34dd4574015365d.png
3、右键【入站规则】点击【新建规则】
在这里插入图片描述
4、在创建规则类型下选择【端口】然后点击【下一步】
在这里插入图片描述
5、在端口处输入和自己flask项目一致的端口号,就是第一步设置安全组时放行的端口号。
在这里插入图片描述

我这里 flask项目使用的是5050端口,那么下面也要输入5050 然后点击【下一步】
在这里插入图片描述
6、选择 允许链接 并 点击【下一步】
在这里插入图片描述
7、默认全选并点击【下一步】
在这里插入图片描述
8、给这个规则起一个名字并点击【完成】
在这里插入图片描述
记录结束

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值