私はmongodbサーバーv 3.2を使用して、クライアント接続にsslを使用し、カスタム生成証明書を使用するように構成しました。 私は、次の形式でmongo.exeを使用してサーバーに接続することができます。接続ストリング内のMongoDB ssl .pemファイル
C:\ MongoDBの\ binに> mongo.exeのmyhost:27017/mydbという--sslPEMKeyFile C:\ ETC \ SSL \ MongoDBの。 PEM --ssl --username myuserの--password mypasswordを --sslAllowInvalidCertificates
は、それが(MongoDBの:// ....)同等のMongoDB接続文字列を記述することは可能ですか? documentationによれば、唯一のsslパラメータがあります。これは十分ではないようです。
ちょうど '' '' '' --ssl'''と--sslAllowInvalidCertificates'''を使用それが動作するか確認してください –
ありがとうございますが、有効なキーはsslAllowInvalidCertificate(sなし)です。 – Sergey
ええと、(https://docs.mongodb.com/manual/tutorial/configure-ssl-clients/#mongo-shell-ssl-configuration)に 's'があると思いますか? (とにかく少なくともv3.2.6以来) – danwild