我有一个 C# Web 应用程序 (IIS 7.0),并且我在网站上设置了智能卡身份验证。用户需要拥有与其帐户相关联的客户证书,以便他们登录。现在我想更进一步,或者在网站上闲置 15 分钟后,或者如果用户注销,我希望网站重定向到注销状态和专门设计为注销页面的页面。这一切都很好,现在是棘手的部分。
现在,如果用户在退出页面并想再次登录,他们必须选择一个链接再次登录,我希望 IIS 要求用户再次选择他们的证书并输入他们的密码(智能卡),如何强制 IIS 执行此操作?我想在注销的页面上我需要以某种方式转储用户证书,以便当用户登录(default.aspx)时系统会要求他们提供证书,但我不知道该怎么做,这可能吗?