第一步:申请你的证书

请记住这里设置的私钥密码!

第二步:下载证书

压缩包下有一个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,分别提供httphttps服务,至于具体如何配置可以根据自己情况自由选择。

配置tomcat使用https方式连接,同时也可以使用http方式连接相关推荐

  1. Windows下配置Tomcat使用https协议

    场景 首先需要知道 HTTP+加密+数据完整性保护+认证=HTTPS HTTP+SSL=HTTPS (在TCP与HTTP之间多了一层SSL/TSL协议) 所以配置Tomcat使用https协议,你需要 ...

  2. 配置Tomcat使用https协议(配置SSL协议)

    转载地址:http://ln-ydc.iteye.com/blog/1330674 内容概览: 如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置to ...

  3. 配置Tomcat使用https协议

    一.  创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令: ...

  4. idea配置 Tomcat Deployment添加时没有Artifact的完美解决方式!较全面

    在这里记录下上周在公司打开项目时遇到的一个问题,在这里记录总结下以分享给需要它的朋友们! 配置tomcat时发现没有Artifac,此时是不能够run项目的.由于不能泄露公司的信息,下面的截图演练是我 ...

  5. springmvc配置ssl_Spring Mvc和Spring Boot配置Tomcat支持Https

    SpringBoot配置支持https spring boot因为是使用内置的tomcat,所以只需要一些简单的配置即可. 1.首先打开命令行工具,比如cmd,输入以下命令 keytool -genk ...

  6. 配置Tomcat的虚拟目录,通过www.XXX.com的方式访问项目

    一般来说,我们访问一个web项目,常用http://localhost:8080/项目名/XX.jsp的这种方式,比较麻烦.如果我们打算采用www.XXX.com的方式访问我们的项目,该肿么办呢? 找 ...

  7. Tomcat详解(七)——Tomcat使用https配置实战

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Tomcat使用https配置实战. 一.tomcat证书配置 首先,要实现https,就必须先具有tomcat证书.我们在安装tomcat的时 ...

  8. 配置完全免费的https服务器

    配置完全免费的https服务器 最近想开发一个微信小程序,使用微信官方提供的开发工具,UI部分处理很方便,但涉及调用后台时,后台服务器要求是https的合法域名(如下图). 开发阶段,不想浪费钱,因此 ...

  9. Java 在IDEA社区版中配置Tomcat并使用

    目录 1. 下载插件 Smart Tomcat 2. 在 IDEA 中配置 Tomcat 前言 配置之前必须先配置好了 Tomcat, 这是在已经配置好 Tomcat 的前提下进行的,如果没有配置 T ...

最新文章

  1. Android listview viewholder
  2. Rsync+inotify搭建使用
  3. Strange Partition CodeForces - 1471A
  4. 坐标转换 计算机图形学_计算机图形学的转换类型
  5. 浅谈Spring的AOP实现-代理机制
  6. OpenShift 4 之 GitOps(4)用ArgoCD向Multi-Cluster发布应用
  7. FFMPEG发布RTSP流
  8. 有的浏览器可以直接打开rtsp,有的不能
  9. python 判定n阶方矩是否为上三角矩阵
  10. 系统需求分析与领域建模
  11. Excel数据透视表如何创建?
  12. 11.3 帧中继基本配置
  13. 如何把计算机课讲得生动些,谈小学阶段如何上好计算机课(5页)-原创力文档...
  14. RoboCup救援仿真和代理开发框架手册
  15. Fate原理(面试必备)
  16. 网络综合布线实训室解决方案
  17. 微信H5网页分享只显示链接处理办法
  18. 泛型是什么,为什么要用泛型
  19. iPhone4 iOS 5.1.1 越狱之后必装的插件
  20. 吉林大学计算机学院微信公众号,吉林大学开通微信公众平台迎新生

热门文章

  1. Apache Kudo: 1.0版和未来 [session]
  2. OpenCV中waitKey()函数的深度解析
  3. 票据撮合区块链系统开发-去中心化的新型票据交易展现形式的系统
  4. 担心数据丢失 or 系统备份? Win10系统备份还原轻松学会
  5. python--Folium
  6. 【基础】信息时代与计算机
  7. 判断三角形是何种三角形的测试用例
  8. POI 导出Excel
  9. 风火家人:避风港湾;火泽暌:求同存异
  10. July 13th 五月天