我使用节点版本0.12.7与npm(2.11.3)和风帆(0.11.5)。 所以在项目中我使用REST Api使用请求(npm模块)。 API在另一个域上,所以我在风帆中启用CORS,一切正常在QA服务器上工作但是 当我在API调用时将我的代码移动到生产(API由SSL托管)时,它说
{"code":"CERT_UNTRUSTED"}.
以下是带有请求模块的API调用。
request({
url: sails.config.constant.baseApiUrl+'login',
method: "POST",
json: true,
body: data
}, function (error, response, body){
console.log('error:- '+JSON.stringify(error));
console.log('response:- '+JSON.stringify(response));
console.log('body:- '+JSON.stringify(body));
// Other code to handle response
});
****Response:-****
error:- {"code":"CERT_UNTRUSTED"}
response:- undefined
body:- undefined
如何解决这个问题。