描述
选择要发送到安全超文本传输??协议(HTTPS)服务器的客户端证书。
C / C ++语法
HRESULT SetClientCertificate( BSTR ClientCertificate ); |
PowerBASIC 语法
METHOD SetClientCertificate ( _ BYVAL bstrClientCertificate AS WSTRING _ ) |
参数
bstrClientCertificate
[in]类型为BSTR的值,指定客户端证书的位置,证书存储和主题。
返回值
此方法不返回值。
OBJRESULT
如果成功返回S_OK,否则返回错误值。
备注
bstrClientCertificate参数中指定的字符串由以反斜杠分隔的证书位置,证书存储和主题名称组成。有关证书字符串组件的更多信息,请参阅客户证书.
证书库名称和位置是可选的。但是,如果指定证书存储,则还必须指定该证书存储的位置。默认位置为CURRENT_USER,默认证书库为“MY”。空白主题表示应使用证书存储中的第一个证书。
在致电发送发送请求之前,请调用SetClientCertificate选择证书。
Microsoft Windows HTTP服务(WinHTTP)不向请求证书进行身份验证的代理服务器提供客户端证书。