防止浏览器提示为 IIS 应用程序提供客户端证书
Prevent browser from prompting for client certificate for IIS app
我们有一个部署到 IIS 的应用程序,每次连接到它时,我们都会收到以下浏览器提示:
Select a certificate to authenticate yourself to sitename
我们没有理由质疑客户端证书,似乎此设置是错误引入的
我们如何删除它?
研究:
这个问题在How can I prevent browsers from prompting Users for a Client Certificate? looks similar, but doesn't have an answer yet, and also is about setting this up on kestrel-http-server
Browser is not prompting for a client certificate 上的这个问题是关于如何确保 有提示,但没有提供足够的提示来说明如何防止一个
打开 IIS 并导航到您的网站或应用程序,然后转到 SSL 设置
将客户端证书设置为 "Ignore"
'Accept' 和 'Require' 都将挑战客户端证书
回收您的应用程序池并重新启动浏览器进行测试
注意:SSL 设置继承自您的站点 > 应用程序,因此您可能需要在多个级别应用这些 SSL 设置
进一步阅读:
- Why does google chrome prompts to "select a certificate to authenticate yourself"
- How to prevent browser from prompting for a client certificate and allow the IIS to accept it (not require it)?
我们有一个部署到 IIS 的应用程序,每次连接到它时,我们都会收到以下浏览器提示:
Select a certificate to authenticate yourself to sitename
我们没有理由质疑客户端证书,似乎此设置是错误引入的
我们如何删除它?
研究:
这个问题在How can I prevent browsers from prompting Users for a Client Certificate? looks similar, but doesn't have an answer yet, and also is about setting this up on kestrel-http-server
Browser is not prompting for a client certificate 上的这个问题是关于如何确保 有提示,但没有提供足够的提示来说明如何防止一个
打开 IIS 并导航到您的网站或应用程序,然后转到 SSL 设置
将客户端证书设置为 "Ignore"
'Accept' 和 'Require' 都将挑战客户端证书
回收您的应用程序池并重新启动浏览器进行测试
注意:SSL 设置继承自您的站点 > 应用程序,因此您可能需要在多个级别应用这些 SSL 设置
进一步阅读:
- Why does google chrome prompts to "select a certificate to authenticate yourself"
- How to prevent browser from prompting for a client certificate and allow the IIS to accept it (not require it)?