你好,我只是尝试连接到我的documentDb使用 Mongoose ;托管在AWS上。从我本地的PC上,我正在尝试这样做:
const URI = 'mongodb://username:npassword@docdb-2022-05-31-18-46-43.cluster-cnyrbefiq91q.eu-west-2.docdb.amazonaws.com:27017/?ssl=true&replicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false'
mongoose.connect(URI, { useNewUrlParser: true , ssl: true});
我收到错误:
MongoParseError: option ssl_ca_certs is not supported
有人能给我解释一下我做错了什么吗?
2条答案
按热度按时间erhoui1w1#
DocumentDB支持TLS协议。当我
1/使用下载TLS公钥
2/将连接字符串中的参数
ssl=true
更改为tls=true
,3/并更新了connect()方法的参数。
我参考了这个DocumentDB文档。
svujldwt2#
尝试sslCA而不是ssl_ca_cert。