Я пытаюсь разместить службу WCF в IIS7.Все работало нормально, пока я не указал следующее в файле 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' .
BTW - я использую этот же сертификат (хранящийся в том же месте) с автономным WCFсервис без проблем.