在Tomcat的conf 目录下生成p12证书
openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name server
在Tomcat的conf 目录下通过p12证书,生成jks证书
keytool -importkeystore -srckeystore server.p12 -srcstoretype PKCS12 -destkeystore server.jks
修改Tomcat的conf 目录下的server.xml 配置文件

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS" keystoreFile="路径/server.jks"keystorePass="证书密码"/>

配置http强制跳转到https,即修改配置文件Tomcat的conf 目录下的web.xml,在末尾添加如下内容

<security-constraint><web-resource-collection><web-resource-name>SSL</web-resource-name><url-pattern>/*</url-pattern></web-resource-collection><user-data-constraint><transport-guarantee>CONFIDENTIAL</transport-guarantee></user-data-constraint>
</security-constraint>

重启Tomcat服务

Linux Tomcat配置jks格式证书相关推荐

  1. Tomcat服务器安装PFX格式证书

    Tomcat服务器安装PFX格式证书 本页目录 背景信息 操作指南 后续操作 相关文档 您可以将下载的证书安装到Tomcat服务器上.Tomcat支持PFX格式和JKS两种格式的证书,您可根据您Tom ...

  2. linux tomcat 配置启动命令,# linux 之 配置tomcat开机自启动(systemctl)

    前言: systemctl命令是service和chkconfig命令的集合 service命令:用于启动.停止.重新启动和关闭系统服务,还可以显示所有系统服务的当前状态 chkconfig命令:用于 ...

  3. linux tomcat 配置数据库,tomcat把项目放在root下root.xml配置数据库

    使用BlazeDS实现Java和Flex通信 BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,它能够使得后端的 Jav ...

  4. linux tomcat配置https

    自己生成一个ssl证书,因为是自己生成的所以该证书,不被浏览器信任(具体表现https前面有个X) [root@centos apache-tomcat-6.0.37]# keytool -genke ...

  5. Tomcat 8.5——配置阿里云免费SSL证书(PFX格式证书)[启用HTTPS协议]

    基本概念 SSL证书:SSL证书是数字证书的一种,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA ...

  6. 阿里云https证书tomcat配置

    阅读本文前,请先参看前文http://blog.csdn.net/baidu_19473529/article/details/70037696 当我们使用Java生成的证书使用https访问时会出现 ...

  7. 阿里云免费ssl证书(PFX格式证书)安装

    http和https理解 http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从 WWW 服务器传输超文本到本地浏览器的传输协议.它可以使浏览器更加高 ...

  8. Spring Boot——内置Tomcat配置阿里云免费SSL证书(PFX格式证书)[启用HTTPS协议]

    基本概念 SSL证书:SSL证书是数字证书的一种,类似于驾驶证.护照和营业执照的电子副本.因为配置在服务器上,也称为SSL服务器证书. SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA ...

  9. Tomcat配置https(免费证书)

    环境准备 为了成功配置https,你需要具备以下环境: java jdk tomcat JKS格式证书生成 打开你的终端或命令行,输入: keytool -genkey -v -alias testK ...

最新文章

  1. html post 发送两次,JS发送跨域Post请求出现两次请求的解决办法
  2. sonarQube安装及本机扫描C#项目
  3. target与currentTarget的区别?
  4. Android 动态Tab分页效果实现
  5. JFreeChart插件
  6. [JavaWeb-JavaScript]JavaScript_Array数组对象
  7. python while循环例题_【学习笔记】python:5for循环与while循环(上)
  8. 模拟器与真机的程序差别J2ME
  9. jet-cp4005,linux双面打印,如何使用Linux(Ubuntu 13.04)在HP 7610上启用双面打印
  10. POSTGRESQL通过身份证号码筛选年龄的两种方式
  11. 计算机职业规划范文300字,我的职业生涯规划,300字
  12. Sublime LiveReload
  13. matlab kmeans 质心,KMeans_SPD_Matrices
  14. 2016阿里巴巴校招内推offer (by 伟伯)
  15. 计算机上播放时没声音什么故障,新买的电脑插上耳机没有声音怎么办?具体故障原因及解决方法看这里...
  16. 常用小工具使用记录整理
  17. ClickHouse查询语句详解
  18. 计算机网络学习笔记:基础知识
  19. Latex完成入侵检测系统综述论文
  20. keras数据输入非常大怎么办?分批次?

热门文章

  1. vue2 leader-line画线
  2. Hibernate Validator
  3. Abnova丨ACTN4 DNA 探针解决方案
  4. 谈谈关于网页设计中的色彩理论
  5. 数据的万有引力-帆软数智大会
  6. 洛谷 1145约瑟夫
  7. 【Linux篇】第九篇——基础IO(系统文件IO+文件描述符+重定向+文件系统+软硬链接)
  8. 世界社区网站的王者可是用.NET技术开发的哦- MySpace的成功秘密
  9. 将一个四位数,反向输出
  10. 修改 win10 右键“新建”菜单(原理、两种方法及注意事项)