首页/数据/NoSQL 速查/TLS 加密连接参数
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条ClickHouse56 条时序与列式28 条选型与架构50 条

TLS 加密连接参数

开启传输加密用 URI 参数 tls=true(旧写法 ssl=true);可指定 CA 文件与客户端证书,托管环境常要求强制 TLS。

NoSQL 速查数据更新于 2026-10-12
启用tls=true / ssl=true(旧写法)
证书tlsCAFile / tlsCertificateKeyFile
mongosh 选项--tls / --tlsCAFile / --tlsCertificateKeyFile

示例

示例
mongosh "mongodb://app@m1:27017/app?tls=true&tlsCAFile=/etc/ssl/ca.pem"
mongosh --tls --tlsCertificateKeyFile client.pem "mongodb://app@m1:27017/app?authSource=app"
云托管副本集常见只允许 TLS,明文连接会被服务端直接断开。

易错点

  • tlsAllowInvalidCertificates 仅用于临时自测,常开等于放弃证书校验

数据来源与参考

  • MongoDB Manual: TLS/SSL Configuration
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌