我的测试环境中安装了证书。其主题由逗号分隔,例如S80,我的公司名称,国家
当主题名称只是S80时,下面的代码有效,但现在主题中有更多细节不再有效。
<serviceCredentials>
<serviceCertificate findValue="S80, My Company Name, Country" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName"/>
</serviceCredentials>
我收到错误
使用以下搜索条件找不到X.509证书:StoreName'My',StoreLocation'LocalMachine',FindType'FindBySubjectName',FindValue'S80,我的公司名称,国家/地区。 < / p>
如果我只使用S80作为主题,我会收到错误
键集不存在
有什么想法吗?
答案 0 :(得分:0)
你能通过别的东西找到证书吗?以指纹为例?这有用吗?
马克
答案 1 :(得分:0)
“密钥集不存在”表示证书是通过名称“S80”找到的,但是进程帐户没有对证书私钥的读取权限,或者没有可用的私钥。证书。
似乎忽略了逗号后的名称部分。
/每