TomcatSSL配置

转载 2006年06月07日 14:38:00

TomcatSSL配置

使用JAVA keytool生成Tomcat 使用证书

  1. keytool -alias tomcat -genkey -keyalg RSA -validity 9999 -storepass password -keypass password
  2. 您的名字与姓氏是什么?
  3.   [localhost]:
  4. 您的组织单位名称是什么?
  5.   [itdcl]:  java dev
  6. 您的组织名称是什么?
  7.   [itdcl]:
  8. 您所在的城市或区域名称是什么?
  9.   [guangzhou]:
  10. 您所在的州或省份名称是什么?
  11.   [guangdong]:
  12. 该单位的两字母国家代码是什么
  13.   [CN]:
  14. CN=localhost, OU=java dev, O=itdcl, L=guangzhou, ST=guangdong, C=CN 正确吗?
  15.   [否]:  y

导出证书到文件中

  1. cd <jre dir>/lib/security
  2. keytool -export -v -rfc -alias tomcat -file acegisecurity.txt -storepass password
  3. </jre>

把证书设置为本机可信任证书

  1. keytool -import -v -file acegisecurity.txt -keypass password -keystore cacerts -storepass changeit -alias tomcat
  2. Owner: CN=localhost, OU=java dev, O=itdcl, L=guangzhou, ST=guangdong, C=CN
  3. 发照者: CN=localhost, OU=java dev, O=itdcl, L=guangzhou, ST=guangdong, C=CN
  4. 序号: 4420ca9f
  5. 有效期间: Wed Mar 22 11:55:11 CST 2006 至: Sat Aug 06 11:55:11 CST 2033
  6. 认证指纹:
  7.          MD5:  EA:27:FA:1E:B8:C2:05:24:9A:2B:D3:44:8F:0F:C3:78
  8.          SHA1: B7:61:12:19:BF:54:75:D4:E9:A4:EA:9C:2A:5C:A9:B9:17:99:CA:F1
  9. 信任这个认证? [否]:  y
  10. 认证已添加至keystore中
  11. [正在存储 cacerts]

打开Tomcat的ssl端口,配置相关参数

  1. <connector port="8443" maxHttpHeaderSize="8192"
  2.                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
  3.                enableLookups="false" disableUploadTimeout="true"
  4.                acceptCount="100" scheme="https" secure="true"
  5.                clientAuth="false" sslProtocol="TLS"  keystorePass="password"/>

测试Tomcat SSL安装成功

打开页面https://localhost:8443/jsp-examples,访问相关例子,如果没有异常,说明SSL配置成功

Hibernate基本配置

Maven配置 org.hibernate hibernate-core 4.2.1.Final ...
  • qq_32588349
  • qq_32588349
  • 2016年05月20日 22:29
  • 2897

Spring AOP三种配置详细介绍

AOP框架三足鼎立: 1. AspectJ 2.Jboss AOP 3.Spring AOP Spring提供4中AOP支持 1.基于代理的经典AOP 2.纯POJO切面(使用XML) 3.@A...
  • silviakafka
  • silviakafka
  • 2015年07月17日 19:59
  • 11893

看懂redis的配置

1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8...
  • baidu_31071595
  • baidu_31071595
  • 2016年03月20日 21:19
  • 1369

Nginx的配置和使用

本文主要介绍前端开发的nginx代理配置
  • ZHBR_F1
  • ZHBR_F1
  • 2017年05月23日 21:27
  • 644

Apache 服务器配置详解

Apache 配置详解 Apahce 配置指令可以分为两大块,核心指令和第三方提供的指令。在apache中,每一个指令都对应着一个模块,而在所有模块中,最重要的就是core_module,s...
  • zhanglh046
  • zhanglh046
  • 2016年03月13日 14:59
  • 1542

vim的简单配置

vim是从 vi 发展出来的一个文本编辑器。功能丰富,在程序员中被广泛使用,而且可以根据自己需要对其进行配置,下面我们来介绍一些vim的基本配置。 首先将你的Linux切换到超级用户,输入命令 su...
  • lhy2932226314
  • lhy2932226314
  • 2017年04月08日 15:03
  • 2925

Bean 的配置方式

Bean 的配置方式 的三种方式:                               ①. 通过全类名(反射)                               ②. 通过...
  • chuck_kui
  • chuck_kui
  • 2016年06月13日 23:24
  • 773

Maven的安装及配置、Maven在Eclipse中的配置

Maven的安装及配置 下载maven的bin,在apache官方网站可以下载:http://maven.apache.org/download.cgi;请选择最新的版本下载apache-mav...
  • yang5726685
  • yang5726685
  • 2017年02月22日 16:02
  • 5592

LVS-DR模式配置详解

每次配置LVS时,都要重新上网去找配置方法,这些方法有些是错误的,而且大多数讲解的不是很全面,每次都要花些时间来排错,所以决定自己写一篇,记录下来,以免以后再浪费时间。LVS的安装就不说了,在linu...
  • moonvs2010
  • moonvs2010
  • 2013年01月24日 22:04
  • 5770

IntelliJ IDEA 基本配置入门

 前言:今天下载安装IntelliJ IDEA,随手创建了一个项目,执行Build提示错误。与大多数用于开发JAVA的IDE类似,不做任何配置,编译是不会成功的。因此我尝试对IDEA的配置进行了...
  • wangliqiang1014
  • wangliqiang1014
  • 2015年02月28日 11:03
  • 117191
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TomcatSSL配置
举报原因:
原因补充:

(最多只允许输入30个字)