错误信息:
连接到你的服务器发生错误。
调试信息:
CURL错误码:60
CURL状态原因:凭证无法验证
CURL状态解释:peer 证书无法被已知的CA 证书验证。
URL参数中的signature签名过程:
1. 将token、timestamp(URL参数中的)、nonce(URL参数中的)三个参数进行字典序排序,排序后结果为:["1718---615","5479----633","weixin-----40614"]
2. 将三个参数字符串拼接成一个字符串:"171--961554797--weixin--h---0614"
3. 进行sha1签名计算:c7e267b487f11dc-----649ef75495e5a
4. 开发者需按照此流程计算签名并与URL参数中的signature进行对比验证,相等则验证通过
echostr = "8763790240046383023"
你返回的echostr = ""
遇到同样的问题,请问解决了吗
在curl里面关闭证书检验,或者把根证书下载到你的服务器,是你的服务器缺少根证书。