启动TLS函数
- 更新时间2025-07-30
- 阅读时长4分钟
将指定TCP socket上的传输层安全性(TLS)连接用作客户端。如果成功,则连接被透明加密。否则,连接将关闭。

输入/输出
超时时间(ms)
—
超时 (ms)指定函数在超时前等待的时间,以毫秒为单位。值–1表示无限等待。默认值为25000。
TCP连接
—
TCP连接指定唯一标识TCP连接的网络连接引用。
不可变TLS配置
—
不可变TLS配置指定对不可变TLS配置的引用。
服务器主机名
—
服务器主机名指定要连接的服务器的主机名。此函数检查服务器主机名,如果服务器主机名与服务器证书中指示的主机名不匹配,则TLS协商失败。未指定服务器主机名时该函数跳过检查。
错误输入
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
服务器证书验证
—
服务器证书验证指定服务器证书的要求。
TLS连接
—
TSL连接返回唯一标识TCP连接的网络连接引用。使用此值在后续函数调用中引用此TLS连接。
服务器证书链
—
服务器证书链返回服务器提供的唯一编码规则(DER)证书数组。数组的第一个元素为服务器证书。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
注: 如TLS协商失败,将关闭TCP连接,以后调用TLS连接?将返回FALSE。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Data Communication\Protocols\TLS\Connect to TLS Server.vi
超时时间(ms)
—
TCP连接
—
不可变TLS配置
—
服务器主机名
—
错误输入
—
服务器证书验证
—
TLS连接
—
服务器证书链
—
certificate
—
错误输出
—