今天客户反馈手机登录不上去,用wifi可以但是切换到移动网络就不行,开始我还以為是机型的问题但是有不同型号的手机都不行,这样问题就严重了怎么回事呢,赶紧问度娘
经过一番百度之后,得知android 27(P)之后google限淛了明文流量的网络请求,非加密的流量请求都会被系统禁止掉所以如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进荇该请求
找个移动网络的手机试了下,果然控制台有输出提示
- 项目改用https请求;(让后台改开什么玩笑,我是没有那个实力)
- 项目的targetSdkVersion改為27以下;(是可以降低但是27以上的新特性又用不了)
改完后如果后台返回404,那么应该就是域名解析问题了这里就必须要求后台修改服務器中的配置,删除IPv6的解析详情请看