title: Prevent browser from prompting for client certificate for IIS app
body: <p>We have an application deployed to IIS and every time we connect to it, we get the following browser prompt:</p>
  
  <blockquote>
    <p>Select a certificate to authenticate yourself to <em>sitename</em></p>
  </blockquote>
  
  <p><a href="https://i.stack.imgur.com/K9zG8.png" rel="noreferrer"><img src="https://i.stack.imgur.com/K9zG8.png" alt="Select a Certificate prompt"></a></p>
  
  <p>We do not have a reason to challenge for a client certificate and seems like this setting was introduced by mistake</p>
  
  <p>How can we remove it?</p>
  
  <p><strong>Research</strong>:</p>
  
  <ul>
  <li><p>This question on <a href="https://stackoverflow.com/q/54292661/1366033">How can I prevent browsers from prompting Users for a Client Certificate?</a> looks similar, but doesn't have an answer yet, and also is about setting this up on <a href="/questions/tagged/kestrel-http-server" class="post-tag" title="show questions tagged &#39;kestrel-http-server&#39;" rel="tag">kestrel-http-server</a></p></li>
  <li><p>This question on <a href="https://stackoverflow.com/q/15014288/1366033">Browser is not prompting for a client certificate</a> is for how to <em>make sure</em> there is a prompt, and didn't provide enough hints as to how to prevent one</p></li>
  </ul>