How do I connect to a MongoDB-server over SSL using Node.js?
I\'ve read the sources of a few drivers (mongojs, mongodb-native) and I\'ve been googling a while now, b
If you want to authenticate using a certificate, using node-mongodb-native:
var buffer = require('fs').readFileSync("mongodb.pem");
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://hostname:27017/test?ssl=true", {
sslKey: buffer,
sslCert: buffer,
sslValidate: false //in case of self-generated certificate
}, function(err, db) {
console.log(err);
console.log(db);
db.close();
});