Android P Cleartext HTTP traffic

2019-06-27  本文已影响0人  花花爱笑

Android P Cleartext HTTP traffic to xxx not permitted

当你遇到这个问题,你此时应该感概一下(哇,android真是越来越棒了),然后再次投入到这个异常的怀抱中。

3种方法:

[if !supportLists]1、[endif]改http为https,没尝试过

[if !supportLists]2、[endif]降低targetSdkVersion到27(试过可以,但是前一阵记得更新应用市场版本时候,好像是华为吧,要求targetSdkVersion必须匹配28)3添加网络配置

[if !supportLists]3、[endif]添加网络配置

具体如下:在res下新增一个 xml 目录,然后创建一个名为:network_security_config.xml 文件(名字自定) ,内容如下,大概意思就是允许开启http请求

然后在application节点添加这句话

运气好的话你应该就可以了

但是今天我运气不好,又碰到了另一个问题

Hostname ..... verified

这个大多是因为SSL协议握手的过程中,这个服务度地址的证书没有被证实,被信任。

然后你要是信任这个网站呢,不在乎安全啥的。

你就找到用你请求数据的框架设置

最主要的就是这个verify()方法,直接返回true,再请求,就不会再存在问题了.

上一篇 下一篇

猜你喜欢

热点阅读