调用接口报错 request:fail -2:net::ERR_FAILED?
错误信息: {errno: 600001, errMsg: "request:fail -2:net::ERR_FAILED"} 开发工具网络请求可以,上线和真机就测试不行了。 搜索说是证书问题,但是调用API的网页端都是能正常访问的,证书连接也是安全的,但小程序就访问不了报该错误。 请求的URL在微信后台都添加了,证书链也添加了,证书里现在一共三段。 其中有的特殊情况: 1.我们的API服务是有限制IP访问的,必须加用户的IPV4的IP为白名单才能访问到API服务,微信校验证书需要访问服务器吗? 2.API端口非443,而是20000 希望遇到过该问题的朋友能解答下。 -------- 已解决,原因:中间证书错误。 检查方法: 1.先按微信HTTPS要求检查证书是否合规。https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html#HTTPS-%E8%AF%81%E4%B9%A6 2. 证书有效性可以使用 openssl s_client -connect example.com:443 命令验证,查看证书链,确定是否正确。 我的错误,不注意看真看不出来。 [图片]