TOMCAT服务器配置HTTPS的过程

配置TOMCAT支持HTTPS

1、生成证书:
D:/JDK/bin>%JAVA_HOME%/bin/keytool –genkey –alias tomcat –keyalg RSA –keystore d:/CRM.keystore
输入keystore密码:  tiantian
您的名字与姓氏是什么?
  [Unknown]
  127.0.0.1
您的组织单位名称是什么?
  [Unknown]
 COM

您的组织名称是什么?
  [Unknown]
 COM

您所在的城市或区域名称是什么?
  [Unknown]
  sz
您所在的州或省份名称是什么?
  [Unknown]
  gd
该单位的两字母国家代码是什么
  [Unknown]
  CN
CN=127.0.0.1, OU= COM, O= COM, L=sz, ST=gd, C=CN
 
正确吗?
  [
]  y

输入<tomcat>的主密码
       
(如果和 keystore 密码相同,按回车):
       

×××
注意××××
提示名字和姓氏时,应输入服务器的DNS域名或者IP地址,否则,客户端会弹出警告窗口。"站点不符"
另外,因为是自签名的证书,客户端会弹出非信任的机构颁发,这时可以点击继续,或者安装该证书,确认自己的信任。
××××××××××
       
       
2
、配置Tomcat       
tomcatserver.xml文件中增加类似这样的语句:
   <Connector protocol="org.apache.coyote.http11.Http11NioProtocol"  

           port="8443" maxThreads="200" minSpareThreads="5" maxSpareThreads="75"  

           enableLookups="true" disableUploadTimeout="true"  

           acceptCount="100" scheme="https" secure="true" SSLEnabled="true"

           clientAuth="false" sslProtocol="TLS"

           keystoreFile="d:/CRM.keystore" keystorePass="tiantian" />

×××注意××××
想隐藏端口号,把端口配为默认端口。

http80

https443
××××××××××

3
、用https访问以后弹出安全信息本页不但包含安全的内容,也包含不安全的内容。是否显示不安全的内容。怎么可以做到不弹出?
答:配置IE浏览器:工具--->Internet选项----安全---->Internet----->自定义级别(C)----->显示混合内容-->启用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值