मैं एक छोटे से ऐप पर काम कर रहा हूं जो मेरे स्थानीय वायरलेस राउटर (Linksys) में प्रवेश करता है, लेकिन मैं राउटर के स्व-हस्ताक्षरित एसएसएल प्रमाण पत्र के साथ एक समस्या में चल रहा हूं।
मैं १ ९ २.१६ :.१.१ से दौड़ा और आया:
ERROR: cannot verify 192.168.1.1's certificate, issued by `/C=US/ST=California/L=Irvine/O=Cisco-Linksys, LLC/OU=Division/CN=Linksys/emailAddress=support@linksys.com':
Self-signed certificate encountered.
ERROR: certificate common name `Linksys' doesn't match requested host name `192.168.1.1'.
To connect to 192.168.1.1 insecurely, use `--no-check-certificate'.
नोड में, पकड़ी जा रही त्रुटि है:
{ [Error: socket hang up] code: 'ECONNRESET' }
मेरा वर्तमान नमूना कोड है:
var req = https.request({
host: '192.168.1.1',
port: 443,
path: '/',
method: 'GET'
}, function(res){
var body = [];
res.on('data', function(data){
body.push(data);
});
res.on('end', function(){
console.log( body.join('') );
});
});
req.end();
req.on('error', function(err){
console.log(err);
});
मैं "- चेक-सर्टिफिकेट" के समकक्ष करने के लिए नोड.जेएस प्राप्त करने के बारे में कैसे जा सकता हूं?