<%String certstr="";X509Certificate[] certs = (X509Certificate[]) request.getAttribute("javax.servlet.request.X509Certificate");if(certs!=null){X509Certificate mycert=(X509Certificate)certs[0];//out.println("Has Cert from Client!");certstr=mycert.toString();}elseout.println("could not get certificate from client!");
%>
%>
解决方案 »
- No result defined for action XXX and result input求解
- checkbox 的 onclick 不能调用javascript里面定义的函数
- 跪求 java 写扫号器思路!!!!!!!!
- 有没有不含防火墙的杀毒软件介绍?
- 求eclips3.2.2所用的hibernate插件
- 关于第一个hibernate实例中出现的问题?请教
- tomcat 下使用javabean总是出错怎么办。求救,帮我看看吧!
- Eclipse安装Spring插件出了一点问题?
- 求教,Graphics 这个对象如何使用,看例子都是Applet 中的方法 paint(Graphics g){},在有 main()方法的程序中该如何使用? 谢谢
- zk框架,如何判断component存在?
- 用resin-2.1.9做服务器打开一个项目时的错误?
- jboss做服务器能够承受多大访问量
刚看了下tomcat的源代码,眼都看花了还是没找到合适的方法
谢谢你的回帖!
证书我已经提取到了问题是怎么去验证的问题
主要步骤:
1、客户的证书使用日期是否有效,(以解决)
2、为客户提供证书的 CA 是否可靠,
3、发行 CA 的公钥能否正确解开客户证书的发行 CA 的数字签名,
4、检查客户的证书是否在证书废止列表(CRL)中。
2、3可以直接利用CA公钥来验证证书一起解决;我现在的问题是如何从我部署在D:\Tomcat 5.5\conf\tomcat.keystore提取CA公钥以及第四步的问题