key 和 cert。
key 和 cert 字段需要的是 TLS 密钥和证书的_内容_,而_不是文件路径_。每个字段都可以是字符串、BunFile、TypedArray、Buffer 或由这些类型组成的数组。Bun 只会使用数组中的最后一组密钥/证书;要提供多个证书,请传入一个 tls 对象数组,每个对象都包含一个 serverName(参见下方的 服务器名称指示(SNI))。
密码短语
如果您的私钥使用密码短语加密,请提供passphrase 以解密。
CA 证书
传入ca 可以覆盖受信任的 CA 证书。默认情况下,服务器信任由 Mozilla 整理的知名 CA 列表;设置 ca 后将替换该列表。
Diffie-Hellman
要覆盖 Diffie-Hellman 参数:服务器名称指示(SNI)
要为服务器配置服务器名称指示(SNI),在tls 对象中设置 serverName 字段。
tls 传入一个包含多个对象的数组,每个对象都包含一个 serverName 字段。