sql >> Database >  >> NoSQL >> MongoDB

Hoe kan ik verbinding maken met X509 door alle opties in de verbindingsreeks in het node.js-stuurprogramma voor mongodb te plaatsen?

U moet ervoor zorgen dat zowel de server als de client elkaars certificaten kunnen verifiëren. De twee verificaties zijn onafhankelijk en gebruiken verschillende opties.

Zie voor serverzijde https://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L74 , zie voor de clientzijde https ://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L91 . URI-opties zijn gestandaardiseerd voor alle stuurprogramma's.

Zie ook https://github .com/mongodb/mongo-ruby-driver/blob/master/spec/README.md#x509-authentication .

sslPEMKeyFile is een legacy node driver-optie (ervan uitgaande dat deze geldig is), nemen de tls*-opties paden naar bestanden en niet de bestandsinhoud.




  1. Hoe BigDecimal naar Double te converteren in het lente-data-mongodb-framework

  2. Redis als database

  3. Toegang tot Redis-sleutel blokkeren (ServiceStack)

  4. Plan Node.js-taak elke vijf minuten