MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मैं mongodb के लिए node.js ड्राइवर में कनेक्शन स्ट्रिंग में सभी विकल्प डालकर X509 से कैसे जुड़ सकता हूं?

आपको यह सुनिश्चित करने की आवश्यकता है कि सर्वर और क्लाइंट दोनों एक दूसरे के प्रमाणपत्रों को सत्यापित कर सकते हैं। दो सत्यापन स्वतंत्र हैं और विभिन्न विकल्पों का उपयोग करते हैं।

सर्वर साइड के लिए देखें 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 . यूआरआई विकल्प सभी ड्राइवरों के लिए मानकीकृत हैं।

यह भी देखें 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 mongoengine में OR क्लॉज का उपयोग कर रहा है

  2. समय-आधारित सॉर्ट और लिमिट इश्यू को चेन करना

  3. संग्रह निर्दिष्ट किए बिना MongoDB में एक दस्तावेज़ प्राप्त करें

  4. मैं मोंगोडीबी सी # ड्राइवर का उपयोग करके मोंगोडीबी संग्रह की तारीख कैसे प्राप्त करूं?

  5. हम जावा ड्राइवर के माध्यम से एम्बेडेड दस्तावेज़ों के लिए क्वेरी कैसे दे सकते हैं?