如果苹果机型和本地微信开发工具请求都相对正常,唯独安卓部分机型频繁出现请求超时问题,那么可能就是服务器域名证书的信任链不完整或者缺失中间证书引发的,请对照下述流程检查或使用 SSL证书在线检测工具 。
微信小程序对证书要求如下:
原因:在部分安卓系统下证书不可信从而导致无法请求到数据。在证书文件的详细信息-授权信息访问一栏的 Alternative Name 中指定了中间证书的获取 URL 地址。IOS、MAC、Windows、都支持这种方式获取中间证书,唯独部分 Android 系统不支持,所以就无法建立可信连接。所以在切换小程序网络请求域名时请注意检查 SSL 证书是否配置正确。
未勾选这个设置在任何环境下发送http网络请求会失败
需要到官方的微信小程序后台的 开发管理 ->开发设置 ->服务器域名配置位置进行域名的配置
点击小程序右上角 ··· 打开菜单
->点击开发调试按钮
->打开调试
->打开后需要重新打开小程序
->然后小程序界面中出现绿色的 vConsole 按钮即可
检查您的手机手机和公司的开发环境是否在同一局域网内, 一般就是用着同一个网络就ok
因此写了今天这个文章, 欢迎大家补充和讨论哈!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)