如何configuration具有SSL和客户端证书function的IIS,以在login之前显示警告页面

我有一个使用CAC客户端证书的网站,它的function应该是这样。

问题是,有一个要求,网站反弹一个消息,警告说这是一个美国政府系统(等),它必须显示在人login之前。 目前,服务器不会对你说什么,直到你authentication或authentication失败。

在询问用户的CAC PIN并尝试authentication之前,是否有人知道如何提供信息?

我已经search了networking,并没有find解决这个问题,这让我感到惊讶,因为我确信人们需要这样做…searchIIS和login横幅获取有关如何添加横幅广告等我试过的search术语的每个其他组合似乎倾向于客户端CACconfiguration。

任何援助将非常感激!

一旦请求SSL页面,您的CaCauthentication请求将被执行。 我会考虑实施这种types的行为的方式是有一个虚拟目录,不强制loginbutton(或链接)上的SSL(DoD PKI); 使用非SSL启animation面,然后在确认后通过jquery / javascript(如果允许)redirect。

像这样: JSfiddle