http://www.oschina.net/question/54100_55374 写道
tomcat https
这个简单教程中我们通过简单的两步就可以在 Tomcat 7 中启用 HTTPS 访问。
第一步:创建 .keystore 文件
使用如下命令生成 .keystore 文件
windows :
1
|
%JAVA_HOME%\bin\keytool -genkey - alias tomcat -keyalg RSA
|
Linux:
1
|
$JAVA_HOME /bin/keytool -genkey - alias tomcat -keyalg RSA
|
第二步:在 server.xml 中启用 SSL HTTP/1.1 连接器(已有配置,去除注释即可),端口 8443
修改 $CATALINA_HOME/conf/server.xml 文件:
1
2
3
4
|
< Connector port = "8443" protocol = "HTTP/1.1" SSLEnabled = "true"
maxThreads = "150" scheme = "https" secure = "true"
clientAuth = "false" sslProtocol = "TLS"
keystoreFile = "${user.home}/.keystore" keystorePass = "123@com" />
|
"keystorePass" 是生成 .keystore 文件的密码,然后重启 Tomcat
打开浏览器访问如下地址:https://localhost:8443
如果看到了 Tomcat 的首页就搞定了。
相关推荐
Tomcat HTTPS 访问设置 Tomcat HTTPS 配置是指在 Tomcat 服务器上实施 HTTPS 加密传输协议,以确保在客户端和服务端之间传输的数据安全。本文将详细介绍 HTTPS 的工作原理、Tomcat 配置 HTTPS 方法和相关知识点。 ...
Tomcat作为一个流行的Java应用服务器,支持HTTPS协议来提供加密和身份验证服务。本篇文章将详细阐述如何为Tomcat配置HTTPS证书,确保你的Web应用程序能够安全地与用户进行交互。 首先,我们需要理解HTTPS的基本原理...
### Tomcat HTTPS 加密配置详解 #### 一、JSSE(Java Secure Socket Extension)SSL 配置 在本文档中,我们重点介绍了如何利用 JSSE(Java Secure Socket Extension)为 Tomcat 实现 HTTPS 加密。这种方法是通过...
【标题】"Tomcat-HTTPS配置" 在互联网安全日益重要的今天,HTTP协议已经不能满足对数据传输的安全需求,HTTPS(Hypertext Transfer Protocol Secure)因其加密传输特性成为了网站的首选。Tomcat作为一款广泛使用的...
### Nginx与Tomcat HTTPS至HTTP反向代理配置详解 #### 一、Windows环境下Nginx与Tomcat HTTPS至HTTP反向代理配置 ##### 1. 安装Nginx - **下载Nginx** - 普通版下载地址: [http://nginx.org/en/download.html]...
资源包括java服务端和安卓客户端的测试源码,按照配置文档配置好tomcat https,将客户端的server_trust.keystore文件替换成你自己的,直接运行即可,两个jar文件随便选个,我用的JDK15
`Tomcat`作为一个流行的Java Servlet容器,支持HTTP和HTTPS协议,后者提供了加密和身份验证,确保数据传输的安全性。本篇文章将详细介绍如何在Tomcat中配置HTTPS证书认证,以便实现安全的Web服务。 首先,我们需要...
通向架构师的道路(第二天)之apache tomcat https应用
### Spring Boot 内置 Tomcat 配置 HTTPS 及 HTTP 自动转向 HTTPS #### 一、Spring Boot 内置 Tomcat 配置 HTTPS 访问 为了实现 Spring Boot 应用程序通过内置 Tomcat 服务器支持 HTTPS 访问,我们需要进行以下几...
### Tomcat HTTPS认证详解 #### 一、概述 在现代Web应用开发中,为了保障数据传输的安全性,HTTPS协议的应用变得越来越广泛。Tomcat作为一款轻量级的应用服务器,在部署Web应用时支持HTTPS协议,这对于保护用户...
https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置
在Tomcat服务器上配置HTTPS可以增强网站的安全性。本篇将详细解释如何配置Tomcat以支持HTTPS,并涉及到两个关键的配置文件:`server.xml`和`web.xml`。 首先,我们需要准备一个SSL证书。你可以从权威的证书颁发机构...
标题中的“Tomcat支持HTTPS配置”是指在Apache Tomcat服务器上启用安全套接层(SSL)协议,以提供加密通信和身份验证。这通常涉及到在Web应用中使用HTTPS(HTTP over SSL/TLS)协议,以保护用户的敏感信息,如登录...
因为tomcat默认支持的是http访问,若需要支持https访问,需要将该文件添加到tomcat的根目录,然后修改conf目录下的server.xml, 将: maxThreads="150" SSLEnabled="true" > ...
本篇文章将详细讲解如何在Apache Tomcat服务器中配置HTTPS。 首先,我们需要生成一个密钥对,这通常包括一个公钥证书(Certificate)和一个私钥(Private Key)。在这个案例中,我们使用了名为"GenerateCommand....
在Linux环境中配置Apache Tomcat以支持HTTPS连接是提高Web应用安全性的重要步骤。HTTPS协议通过使用SSL/TLS加密,可以确保数据传输的安全性,防止中间人攻击。以下将详细讲解如何在Linux上的Tomcat服务器上配置HTTPS...
解决 Tomcat 配置 SSL 错误的解决办法 在 Tomcat 服务器中配置 SSL 加密连接是非常重要的,然而在 Tomcat 6.0.33 版本中,默认启用了 APR(APR 是通过 JNI 访问的可移植库,可以提高 Tomcat 的性能和伸缩性),这...
acceptCount="100" scheme="https" secure="true" keystoreFile="SecCenter.key" keystorePass="123456" clientAuth="false" sslProtocol="TLS"/> ``` 将`keystoreFile`属性值改为转换后JKS文件的路径,并更新`...