I am trying to consume SSL enabled web service but getting below error.
"
System.InvalidOperationException: Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation
'CurrentUser', FindType 'FindByThumbprint', FindValue .
at System.ServiceModel.Security.SecurityUtils.GetCertificateFromStoreCore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, Object findValue, EndpointAddress target, Boolean throwIfMultipleOrNoMatch)
at System.ServiceModel.Security.SecurityUtils.GetCertificateFromStore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, Object findValue, EndpointAddress target)
at System.ServiceModel.Security.X509CertificateInitiatorClientCredential.SetCertificate(StoreLocation storeLocation, StoreName storeName, X509FindType findType, Object findValue)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.ApplyClientCertificate(ClientCredentials clientCredentials)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.CreateChannelFacto"
I dont know why it is reflecting currentuser as i selected LocalMachine, My and FindByThumbprint. My certifcates are stored at Local computer level
We have three certificate and i have installed it at personal, root and intermediate level. And at adapter level i am placing thumbprint of personal certificate, which is nothing but in hierarchy
Root certificate
Inermediate certificate
Personal Certificate
Can any one let me know what could be the issue .. I dont have much idea about certifiacte.
- Edited by Phill Ed Wednesday, May 20, 2015 10:04 AM