Apache 智能卡令牌认证-取消按钮返回空白页

Apache 智能卡令牌认证-取消按钮返回空白页,apache,authentication,token,smartcard,cancel-button,Apache,Authentication,Token,Smartcard,Cancel Button,apache SSL配置为根据智能卡令牌提供程序的特定URL(安全网身份验证)向网页用户发起质询。下面是配置的一部分 <Location /abc/xyz> SSLVerifyClient optional SSLVerifyDepth 3 SSLOptions +OptRenegotiate +StdEnvVars +ExportCertData SSLCACertificateFile /opt/APACHE1/httpd/conf.d/CA.cr

apache SSL配置为根据智能卡令牌提供程序的特定URL(安全网身份验证)向网页用户发起质询。下面是配置的一部分

<Location /abc/xyz>
    SSLVerifyClient optional
    SSLVerifyDepth 3
    SSLOptions +OptRenegotiate +StdEnvVars +ExportCertData
    SSLCACertificateFile /opt/APACHE1/httpd/conf.d/CA.crt
    RewriteEngine On
    RewriteRule ^/$ /abc/sslnocertautherror
    ErrorDocument 403 /abc/sslnotokenerror
    ErrorDocument 500 /abc/sslnotokenerror
    ErrorDocument 404 /abc/sslnotokenerror
    ErrorDocument 401 /abc/sslnotokenerror
</Location>
调用URL时,会出现Windows安全弹出窗口,随后会出现密码的令牌质询弹出窗口

如果用户提供正确的密码,该功能将按预期工作。如果密码错误,将显示错误消息,重试计数器将按预期递减

如果用户取消操作而不是输入密码,浏览器将显示空白页

我试图调试错误,看起来请求不会发送到apache。浏览器正在停止请求

智能卡令牌密码弹出窗口中的此操作取消操作不会清除浏览器缓存和历史记录

当我使用HttpWatch进行调试时,浏览器不会返回任何HTTP错误代码,除了错误\u INTERNET\u SECURITY\u CHANNEL\u错误

环境:JBOSS+APACHE+IE8

我尝试了很多方法来解决这个问题,在论坛上去掉了关于取消的空白页面,但是没有成功

我感谢你的时间和帮助。如果您需要任何其他详细信息,请告诉我

问候,


当您使用HTTPS时,在HTTP之前执行Srinivas

SSL身份验证和安全通道建立。这意味着它是在使用HTTP检索任何页面之前执行的。因此,浏览器应返回错误消息(如果有)。如果浏览器保持静音,则除了尝试使用更好或更先进的浏览器外,您几乎无能为力。

非常感谢您的回复。不幸的是,我们必须支持IE8。我们将把这作为一个已知问题进行生产。我们围绕这个问题进行可用性改进,并为用户设定期望值。再次感谢!!!我想在得到答复时投赞成票。当时没有足够的声誉。几分钟后就拿到了,因此投票结果如下:-