【发布时间】:2011-05-26 17:46:36
【问题描述】:
我正在尝试在 IIS7 中托管 WCF 服务。一切正常,直到我在 web.config 文件中指定以下内容:
<serviceCredentials>
<serviceCertificate findValue="MyCert"
storeLocation="CurrentUser"
storeName="My"
x509FindType="FindBySubjectName" />
</serviceCredentials>
然后我得到一个异常System.InvalidOperationException:无法使用以下搜索条件找到 X.509 证书:StoreName 'My'、StoreLocation 'CurrentUser'、FindType 'FindBySubjectName'、FindValue 'MyCert'.
顺便说一句 - 我正在使用同一个证书(存储在同一位置)和自托管 WCF 服务,没有任何问题。
【问题讨论】: