感谢楼主提供线索,我们遇到的情况是证书没有问题,但阿里去负载均衡的默认配置有问题。我们的解决方法见下面这个贴子我的回答。 https://developers.weixin.qq.com/community/develop/doc/000ac29db444e0b922c6caee759c00
安卓机使用wx.downloadFile下载图片失败,ios是正常的。安卓机下载下面两个图片时,会报错: https://static.zirimall.com/Uploads/Picture/wx_avatars/43/59.jpg?OSSAccessKeyId=LTAIHaKuxx7LETXh&Expires=1607761413&Signature=0dm7sholhRtWhTRbMTHv0l98e7s%3D 开发者工具报错信息:errMsg: "getImageInfo:fail download image fail. reason: downloadFile:fail Error: unable to verify the first certificate" 真机会报:getImageInfo:fail download image fail. reason: downloadFile:fail download fail:-2:net::ERR_FAILED 域名已经加入白名单了,ios不会报错,就安卓机型会报错。 看评论是证书问题,用的阿里云oss,证书协议没地方改成TLS 1.2,不知道有没有朋友遇过这问题 -------------------------------------------------------------------------------------------------------------------------------------------- 已解决,确实是证书问题,重新上传新的证书就没问题了
2021-06-09我们今天也遇到了这个问题,现在已经解决掉了。线索来自这个贴子 https://developers.weixin.qq.com/community/develop/doc/0000c6d4b6c2d0cb128a1c0475b000?_at=1566630830developers.weixin.qq.com 我们使用了阿里云的负载均衡SLB和它的 http 转 https 功能,它默认的 TLS 版本比较低,而 iOS要求 1.2, 如下图,去TLS安全策略那里添加一个自定义策略,选择一个支持 TLS1.2的算法,提交之后就好了。如果是小程序,请记着清缓存后再试,以免缓存的错误结果误导你的判断。[图片]
getImageInfo:fail image not found@官方,反馈问题(2): 图片信息拿取错误,在其他机型上没有问题(域名白名单已经配置), 下图info了两个“你猜”的url,打开没有问题,唯独获取失败;而且同域名下的不同图片有的会报错,有的则不会,代码实例中有阐述。 [图片] 2.另外,在开发者工具调试cdn图片,偶尔会出现渲染失败403的问题(图片白名单已配置微信请求), 但在浏览器请求一边后,开发者工具可渲染 总结第一条和第二条应该有所关联,官方受累排查一下
2021-06-09