MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để kết nối với X509 bằng cách đặt tất cả các tùy chọn trong chuỗi kết nối trong trình điều khiển node.js cho mongodb?

Bạn cần đảm bảo cả máy chủ và máy khách đều có thể xác minh chứng chỉ của nhau. Hai xác minh độc lập và sử dụng các tùy chọn khác nhau.

Đối với phía máy chủ, hãy xem https://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L74 , đối với phía khách hàng, hãy xem https ://github.com/mongodb/mongo-ruby-driver/blob/master/.evergreen/run-tests.sh#L91 . Các tùy chọn URI được chuẩn hóa trên các trình điều khiển.

Ngoài ra, hãy xem https://github .com / mongodb / mongo-ruby-driver / blob / master / spec / README.md # x509 -hentication .

sslPEMKeyFile là một tùy chọn trình điều khiển nút kế thừa (giả sử nó hợp lệ), các tùy chọn tls * đưa đường dẫn đến tệp chứ không phải nội dung tệp.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để sao chép một bộ sưu tập từ MongoDB bằng pymongo và dán vào một bộ sưu tập trống khác?

  2. Trả về kiểu thực tế của một trường trong MongoDB

  3. cách truy vấn bằng cách sử dụng một trường cụ thể thay vì id trong express js

  4. Có cách nào để triển khai phân trang trong spring webflux và phản ứng dữ liệu mùa xuân không

  5. Cách cập nhật mảng lồng nhau