我的做法是利用jdk自带的工具生成加密文件,然后在tomcat6.0中的server.xml中配置相关的https。
我的问题是tomcat能正常运行了,但我用ie浏览器访问时提示证书错误,不匹配的地址。查了相关资料也没有解决问题,请各位高手给予指点!
我的问题是tomcat能正常运行了,但我用ie浏览器访问时提示证书错误,不匹配的地址。查了相关资料也没有解决问题,请各位高手给予指点!
解决方案 »
- JSP 用户名密码传值错误,帮忙看下。。~~
- 为什么这么写还是会跳转
- 现在需要在网页中使用activex控件,对于这方面没有接触过!各位了解的dx能不能给我一些参考资料!
- 我现在要做一个学生管理系统~~想请问一下大家~ 求一个Excle信息导入/导出页面的代码
- 为什么我的网页上的中文全变成了��ѯ��??郁闷!!高手求救啊
- 学习JSP看什么书好
- Tocmat服务器 Reload 时出现一个很严重的问题,大家帮帮忙哦!!!!!!!
- 请教不同select之间有关联关系的问题
- 请问在JSP的网站中建立JAVABEAN和类时它们是如何区别的?
- 调用servlet出现这个错误HTTP method POST is not supported by this URL
- 表单经过JavaScript函数验证后,再执行JSP代码。该怎么实现?
- 关于jsp操作数据库语句问题
https:密文而这个秘文 必须要通过认证
后台https的配置我已经配置好了
但用ie访问时却出现了证书错误的提示
keytool生成时,会提示让你输入名字,这个名字很重要,应该输入系统的域名,或者localhost。
1. 生成密钥对keytool -genkey -alias tomcat-server -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore
-validity 3600 2 将服务器证书导出为证书文件:keytool -export -alias tomcat-server -storepass changeit -file server.cer -keystore server.keystore
输入密码(changeit):Keytool返回下列消息:Certificate stored in file <server.cer>
3 用keytool在所选的keystore文件中创建客户端证书:keytool -genkey -alias tomcat-client -keyalg RSA -keypass changeit -storepass changeit -keystore client.keystore 4 将新客户端证书从keystore导出到证书文件:keytool -export -alias tomcat-client -storepass changeit -file client.cer -keystore client.keystore 输入keystore密码(changeit)。Keytool将返回该消息:Certificate stored in file <client.cer>
5 将上述步骤所得到的tomcat根目录下server.cer以及client.cer证书文件导入到cacerts 文件中,
cacerts文件默认生成在tomcat根目录下keytool -import -trustcacerts -alias server -file server.cer -keystore cacerts -storepass changeit keytool -import -trustcacerts -alias client -file client.cer -keystore cacerts -storepass changeit 6在tomcat根目录下找到cacerts文件,拷贝到<JAVA_HOME>\jre\lib\security文件下