环境:Windows10、edge浏览器
flask在初始自创的界面成功运行后,发现问题:
一、app.run()的修改host和port无效
run之后仍然报running on the 127.0.0.1:5000
解决方法:
尝试在在configurations里修改additional options
二、更改host或者port仍然都无效
host改0.0.0.0没有用!
然后换了几个端口号都无效就查看了一下端口占用情况
在cmd里面:
netstat -aon|findstr "端口号"
报告端口被成功监听,端口没问题
三、更换浏览器
试了下换浏览器,发现直接成功访问,感情就是edge的问题
四、修复edge无法访问host的问题
用管理员权限打开cmd(PowerShell不行,已经踩过坑了)输入下边这个:
CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe
就解决了!