收藏
回答

微信小程序登陆,如果使用docker容器获取openId的接口报错

不实用docker容器可以正常调通,但是使用docker容器的话就出现下边这个报错。。。莫名其妙。。。

报错信息如下:

WechatLogin request err :Get https://api.weixin.qq.com/sns/jscode2session?appid=xxx&secret=xxx&js_code=xxx&grant_type=authorization_code: x509: certificate signed by unknown authority


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

1 个回答

  • 王小二
    王小二
    2019-08-26

    你使用的 alpine吧,基础镜像没有ca证书,好像是从3.4版本开始的。

    安装ca证书解决:

    RUN apk add --no-cache ca-certificates


    2019-08-26
    有用 2
    回复 3
    • YwK
      YwK
      2022-11-12
      安装了还是无效呢,前几天还好好的
      2022-11-12
      回复
    • 周数
      周数
      2023-02-18回复YwK
      你解决了吗  我也遇到这个问题了
      2023-02-18
      1
      回复
    • 王真真
      王真真
      2023-04-06回复周数
      我也遇到了 该咋解决呀
      2023-04-06
      回复
登录 后发表内容