Подключение к mongodb из приложения java с использованием SSL и JPA - PullRequest
0 голосов
/ 20 марта 2020

Наше java Приложение использует Mongodb с JPA (Eclipselink), поэтому мы не используем MongoClient. EntityManagerFactory создается следующим образом:

java.util.Properties=new Properties(pathToPropFile);

EntityManagerFactory emFactoryVO = Persistence.createEntityManagerFactory("Persistence-Unit-Name", properties);

Файл свойств содержит следующее:

*eclipselink.nosql.connection-spec=org.eclipse.persistence.nosql.adapters.mongo.MongoConnectionSpec*

*eclipselink.target-database=org.eclipse.persistence.nosql.adapters.mongo.MongoPlatform*
*eclipselink.nosql.property.mongo.host=123.45.6.*

*eclipselink.nosql.property.mongo.port=27017*
*eclipselink.nosql.property.mongo.db=test*

*eclipselink.nosql.property.mongo.write-concern=SAFE*

*eclipselink.cache.shared.default=false*

Теперь мы пытаемся подключиться к MongoDb с использованием SSL. Как я могу сказать поставщику постоянства использовать SSL?

Во всех найденных мною тестах inte rnet используется MongoClientOptions.Builder, и это мне не доступно.

Я был бы рад любому входу.

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