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.