gpt4 book ai didi

c++ - XMLHttpRequest SXH_OPTION_SELECT_CLIENT_SSL_CERT 命名约定和冲突

转载 作者:太空狗 更新时间:2023-10-29 21:49:35 25 4
gpt4 key购买 nike

有谁知道客户端证书查找如何与来自 MSXML 的 XMLHttpRequest 一起工作。

当调用 setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT, ...)我不知道证书CN的命名约定。

我有一个带有 CN="company sa" 的证书,如果我调用它;

setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT, "LOCAL_MACHINE\\My\\company");

一切正常。但是,如果我有另一个具有 CN 的证书,如 CN = "company_somethingelse",是否会发生冲突?

谢谢

最佳答案

您指定的名称应该是证书的全名。根据您的示例,应该没有命名冲突。

有用的资源:

http://download.microsoft.com/download/9/6/5/9657c01e-107f-409c-baac-7d249561629c/MSXML4SP_RelNote.htm

具体来说:

在 MSXML 4.0 中,客户端证书可以安装在本地计算机证书存储中,而在以前的版本中,证书安装在用户的个人存储中。安装证书后,您可以使用 Certificates MMC 管理单元查看证书。如果安装了多个证书,则可以使用 setOption 方法指定证书的名称以及证书的完整路径。

常量 SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3http.setOption SXH_OPTION_SELECT_CLIENT_SSL_CERT, "LOCAL_MACHINE\我的\我的证书"指定的路径是指注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\My\Certificates。

关于c++ - XMLHttpRequest SXH_OPTION_SELECT_CLIENT_SSL_CERT 命名约定和冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8094875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com