收藏
回答

微信小程序IOS上第一次请求慢的问题

最近用uniapp开发了个微信小程序,发现在ios微信上,第一个request请求发起后要等好几秒,才会有返回,后续的request却很正常,还有就是图片加载也会慢一些。

在安卓微信上是没有这个问题的。

尝试了很多解决方法,最后怀疑到https证书的问题上,在将Let’s Encrypt的免费证书更换为阿里云的DV免费证书后,问题居然解决了!

现在猜测是微信ios版本对LE的证书处理有问题造成的,这个真的很无厘头,两种证书都是能够通过myssl.com的检测的。

记录一下,希望给遇到这个问题的朋友一个提醒。

希望官方可以测试下,给出问题原因和解决方法。

回答关注问题邀请回答
收藏

4 个回答

  • 没有地址De信
    没有地址De信
    11-06

    我也遇到了,解决方案有两种

    1.更换Let’s Encrypt 品牌证书为其他公司的证书()

    2.

    修改服务器的hosts文件

    vi /etc/hostsxi写入以下内容
    
    23.44.51.27 ocsp.int-x3.letsencrypt.org
    


    官方给的ip

    官网给出了两个IP,23.44.51.823.44.51.27

    自己ping一下,哪个快用哪个

    23.44.51.8 (美国)

    23.44.51.27 (美国)

    104.109.129.57 (英国)

    104.109.129.11 (英国)

    175.45.42.209 (香港)

    175.45.42.218 (香港)

    223.119.50.201(香港)

    223.119.50.203(香港)

    23.32.3.72(东京)





    3 开启服务器强制检查验证证书 nginx配置文件里配置

    ssl_stapling on; # 开启OCSP staplin
    ssl_stapling_verify on; # 允许服务器检查 OCSP
    


    11-06
    有用
    回复
  • 三羊
    三羊
    07-07

    我也有相同的问题,这个怎么在破,我们服务器上用的也是Let’s Encrypt的免费证书,不想要更新证书的情况下怎么解决。

    随便问一下楼主,这个要怎么更换到阿里云的DV免费证书。

    07-07
    有用
    回复 1
  • 曼格科技~小程序app开发-张磊
    曼格科技~小程序app开发-张磊
    06-28

    是的,我也遇到这个问题了

    06-28
    有用
    回复
  • 杨洋
    杨洋
    06-13

    有相同问题

    06-13
    有用
    回复
登录 后发表内容
问题标签