TOMCAT配置如下:
<Connector port="8443" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="conf/tomcat.keystore" keystorePass="123123" truststoreFile="conf/tomcat.keystore" truststorePass="123123"/>访问页面https://localhost:8443/test/index.jsp,提示服务器证书错误,继续浏览,
index.jsp中用代码 X509Certificate[] certs=(X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
if(certs==null){
out.println("错误!请提交证书1!");
return;
}客户端IE中导入了别的证书CA.CER
获取的证书为null,不知道是哪的问题,在线等高手帮忙另环境:tomcat5.5+jdk1.5+win7+IE8
<Connector port="8443" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="conf/tomcat.keystore" keystorePass="123123" truststoreFile="conf/tomcat.keystore" truststorePass="123123"/>访问页面https://localhost:8443/test/index.jsp,提示服务器证书错误,继续浏览,
index.jsp中用代码 X509Certificate[] certs=(X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate");
if(certs==null){
out.println("错误!请提交证书1!");
return;
}客户端IE中导入了别的证书CA.CER
获取的证书为null,不知道是哪的问题,在线等高手帮忙另环境:tomcat5.5+jdk1.5+win7+IE8
http://www.java2s.com/Code/Java/Servlets/javaxservletrequestX509Certificate.htm
不错