title: Cannot find the X.509 Certificate using the following search criteria:
body: <p>I get this message:</p>
  
  <blockquote>
    <p>Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindBySubjectDistinguishedName', FindValue 'CN=HighBall'.</p>
  </blockquote>
  
  <p>My web.config setup looks like this;</p>
  
  <p>Authentication is set like...</p>
  
  <pre><code>&lt;authentication mode="Windows" /&gt;
  </code></pre>
  
  <p>The bindings are set for wsHttpBinging</p>
  
  <p>
      
        
          
        
      
    </p>
  
  <p>and my Service behavior is set as such...</p>
  
  <pre><code>&lt;behavior name="HighBall.Services.ServiceVerificationBehavior"&gt;
    &lt;serviceAuthorization principalPermissionMode="UseAspNetRoles"
          roleProviderName="HighBallRoleProvider" /&gt;
    &lt;serviceMetadata httpGetEnabled="true" /&gt;
    &lt;serviceDebug includeExceptionDetailInFaults="true" /&gt;
    &lt;serviceCredentials&gt;
      &lt;serviceCertificate findValue="CN=HighBall" /&gt;
      &lt;userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
          membershipProviderName="HighBallMembershipProvider" /&gt;
    &lt;/serviceCredentials&gt;
  &lt;/behavior&gt;
  </code></pre>
  
  <p>I've tried to figure out a way to verify what, how, and where to certificate is stored but am not sure how to do this.  If anyone has any ideas on this error message I'd greatly appreciate the assist.</p>