我正在使用 node.js request.js 来访问 api。我收到此错误
[错误:UNABLE_TO_VERIFY_LEAF_SIGNATURE]
我所有的凭据都是准确有效的,服务器也很好。我向邮递员提出了同样的要求。
request({ "url": domain+"/api/orders/originator/"+id, "method": "GET", "headers":{ "X-API-VERSION": 1, "X-API-KEY": key }, }, function(err, response, body){ console.log(err); console.log(response); console.log(body); });
此代码仅在可执行脚本 ex 中运行。node ./run_file.js,这是为什么?它需要在服务器上运行吗?
node ./run_file.js
注意 :以下是危险的,将允许在客户端和服务器之间截取和修改 API 内容。
这也有效
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0';