KyleMit
KyleMit

Reputation: 29899

Prevent browser from prompting for client certificate for IIS app

We have an application deployed to IIS and every time we connect to it, we get the following browser prompt:

Select a certificate to authenticate yourself to sitename

Select a Certificate prompt

We do not have a reason to challenge for a client certificate and seems like this setting was introduced by mistake

How can we remove it?

Research:

Upvotes: 18

Views: 28291

Answers (1)

KyleMit
KyleMit

Reputation: 29899

  1. Open IIS and navigate to your web site or application and go to the SSL settings

    IIS Settings > SSL Settings

  2. Set the Client Certificate setting to "Ignore"

    SSL Settings > Client Certificates

    Both 'Accept' and 'Require' will both challenge for a client side cert

  3. Recycle your app pool and re-launch your browser to test

Note: SSL settings are inherited from your Site > Application, so you may need to apply these SSL Settings at multiple levels

Further Reading:

Upvotes: 27

Related Questions