posts - 8, comments - 13, trackbacks - 0, articles - 43
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

本地 tomcat https ssl

Posted on 2010-09-09 10:45 kangaroo 阅读(674) 评论(0)  编辑  收藏 所属分类: tech/tomcat
本地起tomcat之后,配置服务器也可以使用https协议访问的方式是方便:

1. 创建证书
    进入到你的jre/bin文件夹下,键入“keytool -genkey -alias tomcat -keyalg RSA -keystore c:/.keystore”,默认将把证书保存在你的C盘根目录下。在申请的过程中密码请填写“changeit”,这是tomcat的默认密码。
2. 修改server.xml
    进入到你的$CATALINA_HOME/conf/server.xml,打开后寻找:
<!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
    
<!--
    <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" />
-->
    修改如下:
<!-- Define a SSL HTTP/1.1 Connector on port 8443 -->
    
    
<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="c:\.keystore"/>
3. 重启你的tomcat,使用端口8443访问即可。

只有注册用户登录后才能发表评论。


网站导航: