MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak mogę połączyć się z X509, umieszczając wszystkie opcje w ciągu połączenia w sterowniku node.js dla mongodb?

Musisz upewnić się, że zarówno serwer, jak i klient mogą nawzajem weryfikować swoje certyfikaty. Dwie weryfikacje są niezależne i korzystają z różnych opcji.

Po stronie serwera zobacz https://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L74 , po stronie klienta zobacz https ://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L91 . Opcje URI są ustandaryzowane we wszystkich sterownikach.

Zobacz także https://github .com/mongodb/mongo-ruby-driver/blob/master/spec/README.md#x509-authentication .

sslPEMKeyFile jest starszą opcją sterownika węzła (zakładając, że jest poprawna), opcje tls* pobierają ścieżki do plików, a nie do zawartości plików.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Stitch zwraca dane jako $NumberDouble zamiast samej liczby

  2. Jak obsługiwać dzielenie przez zero w frameworku agregacyjnym MongoDB

  3. Czy wstawianie wielu dokumentów w Meteor Collection działa tak samo jak czysty mongodb?

  4. MongoEngine:Dodawanie pól do dokumentu dynamicznego

  5. Czy można rzutować w MongoDB-Query?