MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как мога да се свържа с X509, като поставя всички опции в низа за връзка в драйвера node.js за mongodb?

Трябва да се уверите, че и сървърът, и клиентът могат да проверяват взаимно сертификатите си. Двете проверки са независими и използват различни опции.

За страната на сървъра вижте https://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L74 , за страна на клиента вижте https ://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L91 . Опциите за URI са стандартизирани за различните драйвери.

Вижте също https://github .com/mongodb/mongo-ruby-driver/blob/master/spec/README.md#x509-authentication .

sslPEMKeyFile е наследена опция за драйвер на възел (ако приемем, че е валидна), опциите tls* поемат пътища към файлове, а не съдържанието на файла.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не може да се свърже с MongoDB Replica Set от друг сървър с помощта на robo3T и в C#

  2. Как да накарате приложенията на meteor.com да използват външен mongo db

  3. Как да заявя MongoDB директно от Ruby, вместо да използвам Mongoid?

  4. Кой е най-добрият начин да намерите най-често срещаната стойност в MongoDB?

  5. MongoDb заявка за получаване на максимално поле в масива