防止浏览器提示为 IIS 应用程序提供客户端证书

Prevent browser from prompting for client certificate for IIS app

我们有一个部署到 IIS 的应用程序,每次连接到它时,我们都会收到以下浏览器提示:

Select a certificate to authenticate yourself to sitename

我们没有理由质疑客户端证书,似乎此设置是错误引入的

我们如何删除它?

研究:

  1. 打开 IIS 并导航到您的网站或应用程序,然后转到 SSL 设置

  2. 将客户端证书设置为 "Ignore"

    'Accept' 和 'Require' 都将挑战客户端证书

  3. 回收您的应用程序池并重新启动浏览器进行测试

注意:SSL 设置继承自您的站点 > 应用程序,因此您可能需要在多个级别应用这些 SSL 设置

进一步阅读: