title: Cannot find a unique certificate that matches the criteria
body: <p>I am running into the following error when attempting to parse my token:</p>
  
  <pre><code>Property name: 'certificateReference'
  Error: 'ID1025: Cannot find a unique certificate that matches the criteria.
  StoreName: 'My'
  StoreLocation: 'LocalMachine'
  X509FindType: 'FindByThumbprint'
  FindValue: '‎41a8a59e537d4a00a8c4fa8dc2522388dbd13d27'
  </code></pre>
  
  <p>The section in my web.config is:</p>
  
  <pre><code>&lt;serviceCertificate&gt;`
      &lt;certificateReference x509FindType="FindByThumbprint" findValue="‎41A8A59E537D4A00A8C4FA8DC2522388DBD13D27" storeLocation="LocalMachine" storeName="My" /&gt;
  &lt;/serviceCertificate&gt;
  </code></pre>
  
  <p>I have confimed the certificate exists in IIS, MMC and Internet Explorer and have tried changing the Find type to subject with no avail. I have also tried the thumbprint to be upper case, lower case, with spaces and without spaces. I have also confirmed the certificate exists LocalMachine\My with the following results:</p>
  
  <pre><code>Matching certificate:
  CN=kelly-pc
  </code></pre>
  
  <p>Additional accounts and groups with acces to the private key include:</p>
  
  <pre><code>NT AUTHORITY\SYSTEM
  BUILTIN\Administrators
  KELLY-PC\Kelly
  BUILTIN\IIS_IUSRS
  </code></pre>