打开tomcat的SSL
首先用java的工具keytool 生成一个ssl证书:
keytool -genkey -keyalg RSA -alias youraliasname -keystore .keystore
输入keystore密码: yourpass
您的名字与姓氏是什么?
[Unknown]: test
您的组织单位名称是什么?
[Unknown]: test
您的组织名称是什么?
[Unknown]:test
您所在的城市或区域名称是什么?
[Unknown]: beijing
您所在的州或省份名称是什么?
[Unknown]: beijing
该单位的两字母国家代码是什么
[Unknown]: cn
CN=liubin, OU=test, O=www.test.com, L=beijing, ST=beijing, C=cn 正确吗?
[否]: y
输入<CidSoftKey>的主密码
(如果和 keystore 密码相同,按回车):
把C:\Documents and Settings\username\..keystore 复制到Tomcat中要发布的应用下
然后修改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=".keystore" keystorePass="yourpass"/>
然后重起tomcat之后就可以访问了,记得端口是8443
而且,是要用https,不是http
分享到:
相关推荐
当我们在Tomcat服务器上部署SSL证书时,可以保证数据传输的安全性。SSL证书的部署是将数字证书绑定到服务器上,实现HTTPS加密通信。本文档将介绍如何在Tomcat服务器上成功部署SSL证书。 首先,获取SSL证书。通常,...
打开Tomcat根目录下的/conf/server.xml,找到如下配置段,修改如下: maxThreads="150" scheme="https" secure="true" clientAuth="true" sslProtocol="TLS" keystoreFile="C:/tmp/tomcat.keystore" ...
- 打开Tomcat的配置文件`conf/server.xml`,找到`<Connector>`标签,为HTTPS添加一个新的端口配置。 ```xml SSLEnabled="true" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups=...
标题"Tomcat SSL 认证设置及证书自己生成"涉及的核心知识点是Tomcat服务器的SSL安全套接层配置以及如何自签发CA(证书颁发机构)证书。SSL是Secure Socket Layer的缩写,是互联网上确保数据传输安全的一种协议。它...
Tomcat SSL 配置详解 Tomcat 是一个流行的 Web 服务器软件,它支持 SSL/TLS 加密协议,以确保数据传输的安全性。在本文中,我们将详细介绍 Tomcat 的 SSL 配置步骤和过程。 一、生成密钥对 在 Tomcat 中,需要...
4. **修改Tomcat配置**:打开Tomcat的服务器配置文件`server.xml`,在这个文件中,我们需要添加一个名为`<Connector>`的元素来配置SSL连接器。以下是基本配置示例: ```xml SSLEnabled="true" maxThreads="150...
### Tomcat配置SSL全过程 #### 一、生成密钥库(Keystore) 在开始配置Tomcat使用SSL之前,首先需要创建一个密钥库文件。密钥库文件包含了服务器的私钥以及公钥证书,这对于安全地传输数据至关重要。 1. **打开...
### 以SSL加强Tomcat的安全防护能力 #### 一、SSL的重要性 在现代互联网应用中,数据的安全性显得尤为重要。特别是在涉及敏感信息处理的应用场景中,例如在线交易、银行服务等,确保数据在传输过程中不被窃听或...
打开Tomcat安装目录下的`conf/server.xml`文件,找到`<Connector>`标签,并按照以下方式修改或添加配置: ```xml port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443"/> ...
Tomcat作为流行的Java Servlet容器,提供了支持SSL(Secure Sockets Layer)的能力,以确保数据传输的安全性。本文将深入探讨如何在Tomcat 6上启用SSL,并生成及配置服务器证书。 首先,了解SSL的基本概念。SSL是一...
5. **修改Tomcat配置**:打开Tomcat的`conf/server.xml` 文件,找到`<Connector>` 标签,添加SSL配置。例如: ```xml SSLEnabled="true" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" ...
Tomcat 开启基于 HTTPS 的 SSL 配置 在互联网时代,安全性问题变得越来越重要,为了保护用户的隐私和数据,越来越多的网站开始使用 HTTPS 协议。Tomcat 作为一个流行的 Java Web 服务器,当然也支持 HTTPS 协议。...
2. 配置`server.xml`:打开Tomcat的配置文件`server.xml`,找到`<Connector>`标签,添加必要的SSL属性,如`SSLEnabled`、`keystoreFile`、`keystorePass`等,指定证书的位置和密码。 3. 重启Tomcat:完成配置后,...
- 打开Tomcat的`conf/server.xml`文件。 - 查找或添加`<Connector>`标签,配置SSL端口和证书路径。示例配置如下: ```xml SSLEnabled="true" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" ...
打开Tomcat的conf/server.xml文件,找到`<Connector>`标签。添加一个新的`<Connector>`标签,用于配置SSL连接器。示例如下: ``` SSLEnabled="true" maxThreads="150" scheme="https" secure="true" ...
- 打开Tomcat安装目录下的`conf/server.xml`文件。 2. **修改HTTP重定向到HTTPS的端口** - 修改`<Connector>`元素中的`redirectPort`属性值为HTTPS端口,例如443: ```xml ``` 3. **配置HTTPS Connector** ...
1. 打开Tomcat的配置文件`server.xml`,这个文件通常位于`conf`目录下。 2. 在`<Server>`或`<Service>`标签内找到`<Connector>`标签,这是配置Tomcat服务器端口的地方。添加一个新的`<Connector>`标签,设置为SSL...
在IT行业中,Tomcat是一个广泛应用的开源Servlet容器,用于部署Java Web应用程序。SSL(Secure Socket Layer)是...打开`%TOMCAT_HOME%\conf\server.xml`,找到或添加一个`<Connector>`元素来配置SSL连接器: ```xml ...