如何控制浏览器何时提示客户端证书

时间:2016-07-13 12:30:57

标签: asp.net asp.net-mvc authentication asp.net-mvc-5 client-certificates

我有一个ASP.NET MVC应用程序,它接受客户端证书身份验证或用户名/密码身份验证。

我设置了SslFlags =“SslNegotiateCert”,因此用户可以拒绝并继续输入他们的凭据。

enter image description here

问题是,一旦他们点击登录页面,就会要求他们提供客户证书。当他们被征求时,我不确定是什么在指定。我在控制器中没有[RequireHttps]来登录get请求。

如果他们点击智能卡(在本例中为“CAC卡”)按钮,我如何延迟客户端证书信息的模式对话框?

真的想避免设置2个独立的网站。

0 个答案:

没有答案