收藏
回答

公众号调用获取access_token提示x509 ?

现在的公众已经配置了白名单,已完成消息的自动回复,比如用户输入内容提交到后端服务器,后端服务器自动返回hello world,但是现在在做菜单的创建,提交菜单的时候需要先请求到一个access_token,但是填入appid和密钥的时候提示tls: failed to verify certificate: x509: certificate signed by unknown authority

后端代码如下,当前卡在这里,就是这里报错的

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

2 个回答

  • Hiveer
    Hiveer
    10-29

    原因是服务器的根证书没有更新,可以这样解决

    apt update && apt install -y ca-certificates && update-ca-certificates




    10-29
    有用
    回复
  • 风清雾散云开见日出
    风清雾散云开见日出
    01-16

    你的域名SSL证书的问题,是否是你的ssl证书文件过期了或者证书文件不存在了

    01-16
    有用
    回复 10
    • 乔木
      乔木
      01-16
      没问题的,我看了我的证书,是到今年3月1号到期的,并且访问https协议的域名也是正常的
      01-16
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      01-16回复乔木
      tls:X509就是你的证书秘钥文件不完整或者你的服务器根目录下没有这个证书秘钥文件
      01-16
      回复
    • 乔木
      乔木
      01-16
      好的,应该是服务器根目录下没放密钥文件吧,我密钥都放到nginx那个文件夹里面了,直接nginx配置的,具体的我去检查一下
      01-16
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      01-16回复乔木
      一般你配置了nginx,并启动nginx后,根目录就是你的nginx配置的根目录了
      01-16
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      01-16回复乔木
      你这个问题与微信公众平台无关,你可以百度一下你的服务器出现TLS:X509是什么意思
      01-16
      回复
    查看更多(5)
登录 后发表内容