我遇到了 Request.getAttribute("javax.servlet.request.X509Certificate") 在客户端证书身份验证期间为某些用户返回 NULL 以及为其他用户返回有效证书的问题。对于失败的用户,如果我们删除并重建他们的 Windows 用户配置文件,问题就会得到解决。这个问题有一个解决方法,但我希望避免让我们的用户重建他们的 Windows 帐户配置文件。 IE 或 ActivIdentity 中是否存在可能导致 IE 不发送客户端证书的特定设置?我们在 Windows 7 和 Tomcat 6 上使用 IE8 和 ActivIdentity 6.1。
Thanks.
Tri
您的客户端必须配置 ActivClient 才能使其证书可供 Windows 使用。这工具|高级|使证书可供 Windows 使用菜单项将执行此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)