2016-08-25 3 views

ответ

-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/