我遇到一个问题,使用Request.getAttribute("javax.servlet.request.X509Certificate")获取客户端证书认证信息时,有些用户返回NULL,而另一些用户返回有效的证书。对于那些出现问题的用户,如果我们删除并重新创建他们的Windows用户配置文件,则可以解决该问题。虽然有一种解决方法,但我希望避免让用户重建Windows账户配置文件。是否有IE或ActivIdentity中的特定设置可能导致IE无法发送客户端证书?我们在Windows 7上使用IE8和ActivIdentity 6.1以及Tomcat 6进行开发。
谢谢,
Tri