`
yyzhpq
  • 浏览: 289902 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Tomcat使用SSL的连接

阅读更多

如果需要比较正式些的SSL处理,可以联系CA或者使用OpenSSL工具。

**********************************************************
*  创建ssl的证书
**********************************************************
D:\ProTools\JBuilderX\jdk1.4\jre\bin>keytool -genkey -keyalg RSA
   -alias CidSoftKey -keystore .keystore
输入keystore密码:  changeit
您的名字与姓氏是什么?
  [Unknown]:  James.W
您的组织单位名称是什么?
  [Unknown]:  Cid Software
您的组织名称是什么?
  [Unknown]:  www.yourname.com
您所在的城市或区域名称是什么?
  [Unknown]:  Shanghai
您所在的州或省份名称是什么?
  [Unknown]:  Shanghai
该单位的两字母国家代码是什么
  [Unknown]:  cn
CN=James.W, OU=Cid Software, O=www.cid.com.cn, L=Shanghai, ST=Shanghai, C=cn 正确吗?
  [否]:  y

输入<CidSoftKey>的主密码
        (如果和 keystore 密码相同,按回车):
       
       
***********************************************************
*  修改Server.xml文件
*********************************************************** 
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
           port="8443" minProcessors="5" maxProcessors="75"
           enableLookups="true"
       acceptCount="100" debug="0" scheme="https" secure="true"
           useURIValidationHack="false" disableUploadTimeout="true">
  <Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
           clientAuth="false" protocol="TLS"
           keystoreFile="D:/ZDcvs/ZhenDa/tomcat4.1.30/conf/.keystore"
           keystorePass="changeit"
           />
</Connector>
注:如果配置Tomcat不验证客户身份,可以设置 clientAuth="false"。 

***********************************************************
*  访问方法
***********************************************************
http://yourname:8443/

分享到:
评论

相关推荐

    tomcat ssl 连接器

    tomcat ssl 连接器

    Apache连接Tomcat配置ssl

    apache和tomcat整合配置 ssl

    Tomcat中实现https安全连接与SSL配置

    https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置

    Tomcat配置SSL证书的方法

    二、通过tomcat的连接器将秘钥文件连接到tomcat中。 在tomcat的安装根目录下新建文件夹ssl,将秘钥文件复制到该文件夹中,打开conf文件夹下的server.xml文件,将找到下面的一段注释掉的内容: &lt;!-- &lt;...

    解决方法驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接的两个jar包

    注意事项:改完以后,在运行Tomcat时,会报错,但此时数据库是可以连接成功的。(不改和原因报的错误是一样的) (此步不配置也可以正确)第三步:将"D:\java\jdk1.6.0.43\jre\lib\ext"添加到系统环境变量CLASSPATH中 ...

    Tomcat 9 软件及其源码

    4. SSL/TLS配置改进:Tomcat 9 对 SSL/TLS 配置进行了改进,包括对密码套件、协议版本和证书管理等方面的增强。 5. JSP 2.3和EL 3.0的改进:Tomcat 9 继续支持 JSP 2.3 和 EL 3.0 规范,并对其进行了一些改进和优化...

    Apache-Tomcat-8.5.5(Linux )

    那么如果没有配置APR,Tomcat会使用Http11NioProtocol。 为什么不使用NIO2,一看感觉像是加强版的NIO一样??其实两个是不同的东西。NIO是reactor模式,平常说的基本是只这个,比如说典型的Netty便是NIO扩建。NIO2则...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3...

    httpclient4.1访问https的配置方法

    利用tomcat搭建支持ssl的服务,并由httpClient进行https访问。整个过程简单明了。 1.生成key. 2.配置tomcat支持ssl 3.利用一个简单例子用httpClient连接ssl

    cipher-list-creator.jsp:为 Tomcat NIOBIO 连接器的 server.xml 创建密码列表

    目标环境Tomcat + JDK 使用 NIO/BIO 连接器进行 SSL。 在 Tomcat 7 + Java 7 / Tomcat 8 + Java 8 上测试,但写成 Tomcat 4.1 + JDK1.4.2 兼容。注意密码列表按推荐顺序排序。 接下来 Tomcat 将支持 Tomcat 8.0.21 /...

    WindowsSSL精灵(沃通ssl精灵)v2.0.0.4官方中文绿色版

    Windows SSL精灵是一款沃通官方开发的ssl免费证书申请软件,又称之为沃通ssl精灵,可以运行在Windows平台下自动申请、部署ssl证书,支持IIS,APACHE,NGINX,TOMCAT站点,通过自动检测站点域名,自动连接WoSign后台服务...

    java应用_tomcat中实现https安全连接的方法

    为了能实施SSL,一个web服务器对每个接受安全连接的外部接口(IP 地址)必须要有相应的证书(Certificate)。关于这个设计的理论是一个服务器必须提供某种合理的保证以证明这个服务器的主人就是你所认为的那个人。这个...

    jdbc解决mysql8.0连接失败,下载新的驱动

    在和数据库建立连接的时候:用户: String url ="jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC"; 其中: locahost是用户ip, 3306是端口号, test是你想要操作的数据库 UTC为中国上海的市区 ...

    jsp全攻略,tomcat技术

    表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors 最大可以创建的处理请求的线程数 ...

    HTML5基于Tomcat 7.0实现WebSocket连接并实现简单的实时聊天

    使用WebSocket,你的HTTP 请求变成打开WebSocket 连接(WebSocket 或者WebSocket over TLS(TransportLayer Security,传输层安全性,原称“SSL”))的单一请求,并且重用从客户端到服务器以及服务器到客户端的同一...

    windows server 2003安全策略

    八、SSL加密强制使用SSL传输层 36 九、数据库安全策略 39 1、身份鉴别,数据库使用复杂口令 39 2、数据库应拥有冗余,提供异地备份策略 39 3、客户端连接闲置时间 43 4、最大错误连接5次 43 5、数据库端口号的更改 ...

    apache-fortress-demo:示例Web应用程序演示了JavaEE,Spring Security和RBAC细粒度授权的端到端安全性。 所有连接均使用SSL

    (新)使用Ansible自动安装的说明: Ansible剧本,用于执行安装和设置Apache Fortress Demo的步骤,包括OpenLDAP,Apache Tomcat,MariaDB,生成证书,密钥等。 目标环境的先决条件 安装了OpenSSL的Debian或Redhat ...

    TLSTelemetryServer:用于收集和显示 TLS 连接指标的服务器

    通过 TLS 操作 Web 服务时,能够深入了解连接到服务的客户端如何使用 TLS,特别是正在使用哪些密码套件、TLS 版本以及 SSL 证书的属性是非常有用的。由网络服务使用。 该项目实现了一个基本的 TLS 遥测服务器,可以...

    extract-tls-secrets:使用Wireshark快速解密HTTPSTLS连接

    从安全的TLS连接中提取共享机密,以与一起使用。 在连接的任一端连接到Java进程以开始解密。用法从。 然后通过以下两种方式之一将其附加到Java进程:启动时附加将启动参数添加到JVM选项: -javaagent:&lt;path&gt;/...

    Tomcat自动https跳转配置

    天下雪:最近看来,要增加一下一些...我呢,是觉得每次登陆自己的网站时Chrome,Firefox都提醒我建立了不安全连接,有点强迫症,感觉不爽,所以就想给网站加个ssl证书。   SSL证书准备 申请途径有很多,我是在腾讯云

Global site tag (gtag.js) - Google Analytics