asp.net客户端证书强制重新选择证书

时间:2019-03-11 19:21:29

标签: asp.net ssl

我有一个Asp.net网页,当前提示用户输入其客户端证书,一切都很好。 但是,如果他们在注销后立即重新登录,则不会再次提示您选择客户端证书;他们就直接进入。这是我们ISSM的要求。

我将代码放在logout.aspx页面JavaScript中     document.execCommand('ClearAuthenitcationCache') 而且效果很好。 太好了,因为如果您现在使用该证书登录时有其他应用程序,则将提示您选择新的证书。我只需要清除此网站或浏览器会话的缓存,但似乎无法弄清楚。

我认为Request.ClientCertifcate.Clear()可以工作,但是什么也没做。

我注意到,每次您退出后,AF门户都会强制重新登录,因此必须有一种清除客户端证书或使其无效的方法,以便重新提示。

任何建议将不胜感激。

0 个答案:

没有答案