关闭

tomcat 启动 SSL功能

398人阅读 评论(0) 收藏 举报

打开tomcat的SSL

首先用java的工具keytool 生成一个ssl证书:

keytool -genkey -keyalg RSA    -alias youraliasname  -keystore .keystore


输入keystore密码:  yourpass
您的名字与姓氏是什么?
  [Unknown]:  liubin
您的组织单位名称是什么?
  [Unknown]:  test
您的组织名称是什么?
  [Unknown]:  www.test.com
您所在的城市或区域名称是什么?
  [Unknown]:  beijing
您所在的州或省份名称是什么?
  [Unknown]:  beijing
该单位的两字母国家代码是什么
  [Unknown]:  cn
CN=liubin, OU=test, O=www.test.com, L=beijing, ST=beijing, C=cn 正确吗?
  [否]:  y

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

然后修改tomcat的conf下的server.xml文件,将注视掉的如下的内容的注释去掉:

 
    <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="G:SG.keystore" keystorePass="yourpass"/>
 

然后重起tomcat之后就可以访问了,记得端口是8443

而且,是要用https,不是http。

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:252668次
    • 积分:3932
    • 等级:
    • 排名:第8321名
    • 原创:105篇
    • 转载:107篇
    • 译文:0篇
    • 评论:48条
    最新评论