我创建的验证方法简单的WCF项目,这个配置你可以看到:找不到X.509证书:STORENAME“我”,StoreLocation“LOCALMACHINE”
<serviceCertificate findValue="STSTestCert"
storeLocation="LocalMachine"
x509FindType="FindBySubjectName"
storeName="My"/>
</serviceCredentials>
</behavior>
</serviceBehaviors>
</behaviors>
<protocolMapping>
<add binding="basicHttpsBinding" scheme="https"/>
</protocolMapping>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true"/>
但是当我运行该项目,我得到这个错误:
不能使用下面的搜索找到的X.509证书CRI teria:StoreName'我',StoreLocation'LocalMachine',FindType'FindBySubjectName',FindValue'STSTestCert'。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关该错误的更多信息以及源代码的位置。
异常详细信息:System.InvalidOperationException:使用以下搜索条件找不到X.509证书:StoreName'My',StoreLocation'LocalMachine',FindType'FindBySubjectName',FindValue'STSTestCert'。