如何从Azure中引用SSL证书

如何从Azure中引用SSL证书,azure,ssl,Azure,Ssl,我已将SSL证书上载到Azure,以便在对SOAP服务的相互身份验证调用中使用。然而,我在任何商店或地点都找不到它 <clientCredentials> <clientCertificate findValue="F1F12265ABCDE9E23941234583E2668B09876B2" storeLocation="LocalMachine" storeNam

我已将SSL证书上载到Azure,以便在对SOAP服务的相互身份验证调用中使用。然而,我在任何商店或地点都找不到它

      <clientCredentials>
        <clientCertificate findValue="F1F12265ABCDE9E23941234583E2668B09876B2"
             storeLocation="LocalMachine"
                            storeName="CertificateAuthority"
             x509FindType="FindByThumbprint" />
      </clientCredentials>

我尝试了许多不同的商店,但重复出现相同的错误:

Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindByThumbprint', FindValue 'F1F12265ABCDE9E23941234583E2668B09876B2'. 使用以下搜索条件找不到X.509证书: StoreName'My',StoreLocation'LocalMachine',FindType'FindByThumbprint', 查找值“F1F12265ABCDE9E23941234583E2668B09876B2”。
有人能帮忙吗?我已经在这上面呆了几个小时,尝试不同的组合和谷歌搜索。似乎它根本看不到它。

谢谢,我不知道为什么我不能对你的评论发表评论,但谢谢你。事实上,当我将https添加到我们自己的服务(我们不再需要https)时,我已经在csdef中添加了一个证书,并且无意中删除了用于相互身份验证的证书引用。

谢谢,我不确定为什么我不能对您的评论发表评论,但谢谢。事实上,当我将https添加到我们自己的服务中(我们不再需要https)时,我已经在csdef中添加了一个证书,并且无意中删除了用于相互身份验证的证书引用。

“LocalMachine”上的“My”听起来不错。证书已通过门户正确上载,并存在于csdef/cscfg中?您是否尝试远程连接到计算机以检查它是否确实存在?可能是因为您正在指示Windows Azure在
CertificateAuthority
存储中安装它,并在
My
存储中搜索它?“LocalMachine”上的“My”听起来不错。证书已通过门户正确上载,并存在于csdef/cscfg中?您是否尝试远程连接到计算机以检查它是否确实存在?可能是因为您正在指示Windows Azure在
CertificateAuthority
存储中安装它,并在
My
存储中搜索它?