`

Windows下tomcat6配置https(SSL)

阅读更多
一、使用JDK1.6的keytool命令生成keystore文件,命令如下:

%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore /path/keystore

如下图:

二、在server.xml中去掉如下代码的注释
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
并添加如下代码
keystoreFile="conf\tomcat.key" keystorePass="123456"
,最终结果代码如下(见附件server.xml.rar):
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
			   keystoreFile="conf\tomcat.key" keystorePass="123456" />

启动tomcat6并在浏览器中输入http://127.0.0.1:8443,若显示出了tomcat界面,则说明配置成功!


备注:若出现
java.lang.Exception: No Certificate file specified or invalid file format
错误信息,则将tomcat6的bin目录下的tcnative-1.dll文件删除并重启

tomcat下配置https环境

tomcat配置单向ssl

tomcat配置https小经验

SSL Configuration HOW-TO

Tomcat配置集锦(汇总)
  • 大小: 15.4 KB
分享到:
评论

相关推荐

    Tomcat 开启基于https的SSL配置

    Tomcat 开启基于https的SSL配置

    Windows Server 2008 + tomcat 配置使用SSL.docx

    Windows Server 2008 + tomcat 配置使用SSLWindows Server 2008 + tomcat 配置使用SSLWindows Server 2008 + tomcat 配置使用SSL

    Tomcat配置SSL指导

    Tomcat配置SSL指导:1 生成Server端安全证书;2 添加Server端安全证书;3 配置需要强制使用SSL的目录或文件;

    windows下前后端分离项目配置ssl证书.md

    阿里云ssl证书配置

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

    Jdk安装目录下D:\toots\Java\jdk1.6.0_18\bin\msvcr71.dll复制到C:\WINDOWS\system32下 二、 安装过程 设置环境变量: JAVA_HOME= D:\toots\Java\jdk1.6.0_18 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\...

    SSL 和windows及浏览器等兼容性报告

    本报告就如何配置SSL/TLS以提供最先进的身份验证和加密技术提出了一般性建议。ssl引擎提供的选项是从 自从Netscape开发SSL2.0以来的早期。TLS的引入使问题变得更具有挑战性,因为服务器和客户端根据各个ssl引擎提供...

    测试通过的apache2.17_tomcat6集群

    apache2.2+tomcat6集群已经配置好,tomcat优化过,在实际项目发布中直接将项目复制到集群中的所有tomcat的webapps中即可, 此配置中包含是3个tomcat集群, 安装步骤大概如下: 1:安装httpd-2.2.17-win32-x86-no_ssl...

    ssl证书(nginx+tomcat+java代码适用)

    ssl自制全套证书(包含服务器端、客户端、ca端的证书,格式有.crt,.key,.truststore,.keystore,.p12,.cer,.pem等类型),当时要配置webservice接口、tomca、nginx通过ssl访问的证书,弄了好久才生成了一套能使用的。...

    Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法

    今天同事要求帮忙配置tomcat ssl,直接把linux下tomcat配置ssl这篇文章发给他了,没想到他居然说启动tomcat的时候,报Connector attribute SSLCertificateFile must be defined when using SSL with APR的错误,马上跑...

    windows server 2003安全策略

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

    nginx负载均衡 nginx+tomcat tomcat实现负责均衡

    目前官方 Nginx 并不支持 Windows,您只能在包括 Linux、UNIX、BSD 系统下安装和使用; Nginx 本身只是一个 HTTP 和反向代理服务器,它无法像 Apache 一样通过安装各种模块来支持不同的页面脚本,例如 PHP、CGI 等...

    HTTPS权威指南:在服务器和Web应用上部署SSLTLS和PKI【试读】

    分析最新的攻击,如BEAST、CRIME、BREACH、Lucky 13、RC4、三次握手和心脏出血 提供全面的部署建议,包括严格传输...给出使用Apache httpd、IIS、Java、Nginx、Microsoft Windows和Tomcat进行安全服务器配置的实际建议

    openssl安装配置(win64版,附ActivePerl安装包和openssl安装包)

    包括了openssl_win64版安装包,ActivePerl安装包,windows安装配置openssl教程,使用openssl配置tomcat ssl双向认证教程(仅安装就不需要最后一个教程)

    WinXP+Apache+PHP+MySQL+WordPress安装与配置说明[12-09-16]

    Apache 2.2.17-win32-x86-no_ssl 2012-01-17 PHP 5.3.17-Win32-VC9-x86 2012-09-13 MySQL 5.5.27-win32 2012-08-04 WordPress 3.4.2-zh_CN 2012-09-07 所有用到的软件及测试文件我已经打包...

    opesnssl证书配置和使用1

    2. linux平台:openssl及Tomcat、Apache及Nginx 2. 导入证书完成ssl配置,并通过https访问配置好的以自己名字命名的站点来验

    Win64OpenSSL.zip

    该软件用于配置Windows Server系统中Tomcat的SSL证书操作,版本为Win64OpenSSL-1_1_0h,安装过程中一直下一步即可

    Win+Apache+PHP+MySQL+Tcomcat配置

    3、 MySQL-4.0.12-win (MySQL数据库) 4、 j2sdk-1_4_2-windows-i586 (JAVA 语言环境) 5、 Jakarta-Tomcat-5.0.9 (Tomcat JSP解析服务器) 6、 Resin-3.0.3 (Resin JSP解析服务器) 7、 mo

    Jpom-v2.10.41.zip

    9、在线管理Nginx配置、ssl证书文件 10、Tomcat状态、文件、war包在线实时管理 特别提醒:在Windows服务器中可能有部分功能因为系统特性造成兼容性问题,建议在实际使用中充分测试。Linux目前兼容良好

    基于Javaweb+Tomcat+MySQL的大学生公寓管理系统.zip

    此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...

    基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网课设.zip

    此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...

Global site tag (gtag.js) - Google Analytics