Request.getAttribute(“javax.servlet.request.X509Certificate”) Returns Null

断了今生、忘了曾经 提交于 2019-12-23 10:10:03

问题


I have an issue with Request.getAttribute("javax.servlet.request.X509Certificate") returning NULL for some users during client certificate authentication and a valid certificate for others. For the users where this failed, if we delete and rebuild their Windows user profile, the problem get fixed. There is a workaround for this issue but I was hoping to avoid having our users rebuild their Windows account profile. Is there a specific setting in IE or ActivIdentity that might be causing IE to not sent the client certificate? We're using IE8 and ActivIdentity 6.1 on Windows 7 with Tomcat 6.

Thanks.

Tri


回答1:


Your clients must configure ActivClient to make their certificates available to Windows. The Tools | Advanced | Make Certificates Available to Windows menu item will do this.



来源:https://stackoverflow.com/questions/13808630/request-getattributejavax-servlet-request-x509certificate-returns-null

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!