真机获取不了数据,开发者工具一切正常
发布于 6 年前 作者 litan 10678 次浏览 来自 问答

在本地调试工具上了已经 开启了开发环境下校验域名和TSL版本,能够顺利的获取后台数据 。

在真机上发布测试版本的时候,苹果和安卓均无法获取后台数据 。

想请教一下是什么原因造成的 ??


Request URL:

https://www.babaodao.com/addons/sz_yi/api/supply/index.php?op=nearby

哪位大神帮忙看看,感谢!!!

10 回复

楼主解决了吗

7楼 要确保 你的 https://www.xxx.com/xx 走的通

我就是做到  不勾选和上面这一点 数据就通了

你的https地址需要后台配置申请证书的,如果不通过的话,就是没有数据,以下3条,缺一不可。

  1. https 的域名一定要打通;

  2. 不勾选   不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书 选项;

  3. 只有测试版,体验版非开发模式下有数据,发布版才可以。

在浏览器里面是可以走通的,在安卓 ios 下也可以正常访问返回数据 但是在小程序真机测试下 安卓 ios手机都不可以

没做任何改动,后来就好了,我怀疑是有数据可能造成json解析出错,但当时的数据我用json校验是没有问题的

我的数据在开发者工具中不勾选不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书都可以访问数据,在浏览器中正常打开地址也是可以访问数据的但是在真机测试中安卓和ios下都无法获得数据,好像请求都没有发送出去我在请求中打印111都打印不出来

  1. 要确保 https 走的通;

  2. 要确保不勾选 不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书  

  3. 要确保 在非开发环境中 数据走的通,只有测试中有数据,发布版本才又数据。

谢谢,我试试吧

我访问https://www.baidu.com是可以访问的但是换成我自己的https的地址就不行了 也没有报错 随便换了个地址他会说证书无效,但是我那个地址没有报证书无效也没有报错

楼主问题解决了吗?我也遇到一样的问题

回到顶部