Как настроить SSL-соединение mongodb в весенней загрузке файла YML? - PullRequest
0 голосов
/ 19 мая 2018

Я пытался настроить соединение ssl mongodb из весенней загрузки, но не смог найти способ установить соединение из файла YML (из-за простоты поддержки среды dev и prod).Как добавить ключи client.PEM и rootCA.pem к указанному ниже соединению?

Обратите внимание, что это не вопрос администрирования базы данных!

data:
     mongodb:
         authentication-database: admin
         database: <database>
         host: <host>
         password: <password>
         port: <port>
         username: <username>

1 Ответ

0 голосов
/ 21 сентября 2018

Одним из способов решения проблемы является простое использование строки URI connect и имени базы данных в вашем файле application.yml.Пример:

data:  
    mongodb:  
      database: &ltdatabaseName&gt  
      uri: &ltmongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]&gt

Пример с опцией SSL:
mongodb: // пользователь: пароль @ mongoServer: 27017 /? Ssl = true

Более подробная информация здесь https://docs.mongodb.com/manual/reference/connection-string/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...