配置tomcat使用https方式连接,同时也可以使用http方式连接
第一步:申请你的证书
请记住这里设置的私钥密码!
第二步:下载证书
压缩包下有一个tomcat
目录,下面有一个文件为你的域名.jks
把这个文件放到你的tomcat
工作目录下的conf
配置文件夹中
第三步:修改tomcat配置文件
配置文件位于你的tomcat
工作目录下,名为server.xml
找到本来存在的connector
标签在后面追加以下代码
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true"keystoreFile="conf/你的域名.jks"keystorePass="你申请证书的私钥密码"clientAuth="false" sslProtocol="TLS"/>
文件修改后如下图所示
注意:
https
的端口号默认为443
,安全组记得放开443
端口
第四步:重启tomcat
修改完成后重启tomcat进行测试即可,可以发现既可以使用http
方式访问,又可以https
方式访问,因为在配置文件里我们配置了两个connector
,分别提供http
和https
服务,至于具体如何配置可以根据自己情况自由选择。
配置tomcat使用https方式连接,同时也可以使用http方式连接相关推荐
- Windows下配置Tomcat使用https协议
场景 首先需要知道 HTTP+加密+数据完整性保护+认证=HTTPS HTTP+SSL=HTTPS (在TCP与HTTP之间多了一层SSL/TSL协议) 所以配置Tomcat使用https协议,你需要 ...
- 配置Tomcat使用https协议(配置SSL协议)
转载地址:http://ln-ydc.iteye.com/blog/1330674 内容概览: 如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置to ...
- 配置Tomcat使用https协议
一. 创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令: ...
- idea配置 Tomcat Deployment添加时没有Artifact的完美解决方式!较全面
在这里记录下上周在公司打开项目时遇到的一个问题,在这里记录总结下以分享给需要它的朋友们! 配置tomcat时发现没有Artifac,此时是不能够run项目的.由于不能泄露公司的信息,下面的截图演练是我 ...
- springmvc配置ssl_Spring Mvc和Spring Boot配置Tomcat支持Https
SpringBoot配置支持https spring boot因为是使用内置的tomcat,所以只需要一些简单的配置即可. 1.首先打开命令行工具,比如cmd,输入以下命令 keytool -genk ...
- 配置Tomcat的虚拟目录,通过www.XXX.com的方式访问项目
一般来说,我们访问一个web项目,常用http://localhost:8080/项目名/XX.jsp的这种方式,比较麻烦.如果我们打算采用www.XXX.com的方式访问我们的项目,该肿么办呢? 找 ...
- Tomcat详解(七)——Tomcat使用https配置实战
今天继续给大家介绍Linux运维相关知识,本文主要内容是Tomcat使用https配置实战. 一.tomcat证书配置 首先,要实现https,就必须先具有tomcat证书.我们在安装tomcat的时 ...
- 配置完全免费的https服务器
配置完全免费的https服务器 最近想开发一个微信小程序,使用微信官方提供的开发工具,UI部分处理很方便,但涉及调用后台时,后台服务器要求是https的合法域名(如下图). 开发阶段,不想浪费钱,因此 ...
- Java 在IDEA社区版中配置Tomcat并使用
目录 1. 下载插件 Smart Tomcat 2. 在 IDEA 中配置 Tomcat 前言 配置之前必须先配置好了 Tomcat, 这是在已经配置好 Tomcat 的前提下进行的,如果没有配置 T ...
最新文章
- Android listview viewholder
- Rsync+inotify搭建使用
- Strange Partition CodeForces - 1471A
- 坐标转换 计算机图形学_计算机图形学的转换类型
- 浅谈Spring的AOP实现-代理机制
- OpenShift 4 之 GitOps(4)用ArgoCD向Multi-Cluster发布应用
- FFMPEG发布RTSP流
- 有的浏览器可以直接打开rtsp,有的不能
- python 判定n阶方矩是否为上三角矩阵
- 系统需求分析与领域建模
- Excel数据透视表如何创建?
- 11.3 帧中继基本配置
- 如何把计算机课讲得生动些,谈小学阶段如何上好计算机课(5页)-原创力文档...
- RoboCup救援仿真和代理开发框架手册
- Fate原理(面试必备)
- 网络综合布线实训室解决方案
- 微信H5网页分享只显示链接处理办法
- 泛型是什么,为什么要用泛型
- iPhone4 iOS 5.1.1 越狱之后必装的插件
- 吉林大学计算机学院微信公众号,吉林大学开通微信公众平台迎新生