title: Biztalk send port cannot find certificate
body: <p>Good afternoon,
  I'm getting the following error trying to use a BizTalk send port to talk to a web service:</p>
  
  <pre><code>"System.InvalidOperationException: Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'CurrentUser', FindType 'FindByThumbprint'
  </code></pre>
  
  <p>The send port is configured as type 'WCF-WShttp', 'Transport' security mode, 'Certificate' credential type.</p>
  
  <p>I have a self signed certificate that has the same thumbprint value as shown in the bizTalk configuration dialog. I've checked the file shows the correct thumbprint and it is not expired.</p>
  
  <ul>
  <li><p>I've tried installing it in the all the following stores:
  "Current User": Personal, Trusted Publishers, Trusted People, Trusted CA's 
  "Local Computer": Personal, Trusted Publishers, Trusted People, Trusted CA's.</p></li>
  <li><p>When I go to the wcf send port configuration in the BizTalk management console it allows me to browse available certs. Our cert appears and lets me select it.</p></li>
  <li><p>I made sure the service account for biztalk is added to the cert permissions.</p></li>
  </ul>
  
  <p>Any suggestions?</p>
  
  <p>Thanks!</p>