Я просто пытаюсь выяснить, как использовать сертификаты SSL с соединителем Loopback монгонга Strongloop. Не нашли где-нибудь в документации или прибегая к помощиКак использовать Loopback mongoDB с сертификатом SSL?
0
A
ответ
-1
В datasource.json
разделе Монго дб действительно нравится:
...
"url": "mongodb://localhost:27017/app_db?ssl=true",
"server": {
"sslValidate": true,
"sslCA": "path to file"
},
...
Обратите внимание, что я не проверял, но я думаю, что это будет работать.
-1
, пожалуйста, используйте datasources.json ниже
app_db: {
"host": "127.0.0.1",
"port": 27017,
"database": "test",
"name": "app_db",
"username": "youruser",
"password": "yourpassword",
"connector": "mongodb",
"ssl":true,
"server": {
"auto_reconnect": true,
"reconnectTries": 100,
"reconnectInterval": 1000,
"sslValidate":false,
"checkServerIdentity":false,
"sslKey":fs.readFileSync('path to key'),
"sslCert":fs.readFileSync('path to certificate'),
"sslCA":fs.readFileSync('path to CA'),
"sslPass":"yourpassphrase if any"
}
имя пользователя, пароль, auto_reconnect, попыток и интервальных Все они являются необязательными использовать эту ссылку, чтобы получить сертификаты с помощью OpenSSL https://docs.mongodb.com/manual/tutorial/configure-ssl/