为会话句柄的异步请求提供传输层安全性(TLS)(以前称为安全套接层,SSL)认证。将TLS/SSL认证与其他WebDAV VI配合使用,可发送请求至使用TLS/SSL的服务器、网页和Web服务。该VI可用于验证服务器和证书,以及向客户端提供认证。会话句柄可在多个Web请求之间保存TLS/SSL凭证。VI产生的该请求可与其他异步WebDAV请求同步运行。

该VI触发请求完成WebDAV事件。


icon

输入/输出

  • cstr.png 私有密钥密码

    私有密钥密码指定了私有密钥文件的密码。如果私有密钥文件未加密,则不必指定私有密钥密码

  • cdlrn.png 会话句柄

    会话句柄指定WebDAV会话的唯一引用。

  • cpath.png CA证书文件

    CA证书文件指定可信赖的CA证书列表的路径。如果设置验证服务器控件为TRUE,客户端在可信赖的证书列表中确认服务器的身份。

  • cpath.png 客户端证书文件

    客户端证书文件是服务器对客户端进行认证所需的证书文件的路径。有些服务器要求证书文件通过受信任的证书发行机构验证客户端的身份。

  • cpath.png 私有密钥文件

    私有密钥文件指定了客户端证书和客户端认证流程中的私有密钥文件的路径。

    如果服务器需要客户端认证,则必须指定一个客户端认证文件和一个私有密钥文件。要在两个客户端系统间传输该文件,特别是通过网络的传输,可在创建私有密钥文件时分配一个密码。要使密码保护的私有密钥文件使用该VI,请为私有密钥密码输入分配密码。

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • cbool.png 验证服务器?(真)

    验证服务器?指定了是否在CA证书文件定义的可信赖CA证书列表中查验服务器的证书。如未指定受信任的CA证书列表,LabVIEW将用服务器的证书与默认受信任的CA证书列表验证。

    如果值为TRUE,VI使用可信赖的CA证书验证服务器的身份,实现最佳安全保护。如果值为FALSE,该VI不会验证服务器身份,不能提供理想的安全保护。但在此时,允许客户端使用自签名证书,该证书由证书生成器签名,而非可信赖的CA。默认值为TRUE。

  • idlrn.png 会话句柄输出

    会话句柄输出返回WebDAV会话的唯一引用。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。