用flask写了一个api,放到windows服务器上运行的时候,发现通过服务器ip和端口号无法直接对api做请求,经过摸索,下面是详细的解决方案。
1、服务器控制台找到安全组,将端口打开,不懂的另寻教程查看
2、到Windows服务器上 找到【防火墙】
3、右键【入站规则】点击【新建规则】
4、在创建规则类型下选择【端口】然后点击【下一步】
5、在端口处输入和自己flask项目一致的端口号,就是第一步设置安全组时放行的端口号。
我这里 flask项目使用的是5050端口,那么下面也要输入5050 然后点击【下一步】
6、选择 允许链接 并 点击【下一步】
7、默认全选并点击【下一步】
8、给这个规则起一个名字并点击【完成】
记录结束