记录一次令我蛋疼的tomcat配置SSL证书

在阿里云平台获取到SSL证书,并下载,里面有两个文件

将证书copy到tomcat下的conf文件夹下,然后配置server.xml文件

修改内容如下:

<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="150" SSLEnabled="true"  scheme="https" secure="true"><SSLHostConfig><Certificate certificateKeystoreFile="conf/1541231341210.pfx"certificateKeystoreType="PKCS12"          certificateKeystorePassword="证书相对应的密码"/></SSLHostConfig></Connector>

同时修改端口

<Connector port="80" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="443" /><Connector port="8009" protocol="AJP/1.3" redirectPort="443" />

然后修改web.xml

将如下内容加在的后面

<security-constraint>  <!-- Authorization setting for SSL -->  <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!!

到这里就结束了吗?No,要是这么简单我就不会蛋疼了!!

到这里就一定要看自己的防火墙中有没有加入443端口,不然即使以上配置都做了最后都是访问不到的!!!

查看443端口是否加入防火墙:firewall-cmd --zone=public --query-port=443/tcp

将443加入防火墙:firewall-cmd --permanent --zone=public --add-port=443tcp

重启防火墙:firewall-cmd --reload

Tomcat配置阿里云SSL证书相关推荐

  1. SSL证书网址不安全宝塔配置--阿里云ssl证书

    SSL证书网址不安全宝塔配置–阿里云ssl证书 总体思路 打开阿里云SSL证书页面,点击"选购SSL证书" SSL证书服务选择"DV单域名证书[免费试用] 登录到阿里云S ...

  2. 2021 申请SSL证书、Nginx和SpringBoot配置阿里云SSL证书解决HTTP HTTPS及不生效、打包报错详细教程

    2021 申请SSL证书.Nginx和SpringBoot配置阿里云SSL证书解决HTTP HTTPS及不生效.打包报错详细教程 目录 1. 获取SSL证书文件 1.1 购买SSL证书 1.2创建证书 ...

  3. 安装habor并配置阿里云ssl证书

    1.下载harbor安装包 我这边使用了2.5版本在线安装版 wget https://github.com/goharbor/harbor/releases/download/v2.5.0/harb ...

  4. 七牛云自定义域名配置阿里云SSL证书

    前提  配置证书前需要在七牛云的空间管理中配置了一个使用阿里云域名进行访问的空间,可查看我的另一篇配置空间管理的博客:七牛云空间设置自定义域名 获取阿里云域名SSL证书 1.直接在阿里云的SSL证书中 ...

  5. 服务器minio配置阿里云SSL证书实现https访问

    一.下载SSL证书 生成域名对应的证书,当前使用的是Apache版本 下载后,将当前两个文件重命名,私钥重命名为private.key证书重命名为public.crt. minio只能识别这两个名字 ...

  6. tomcat 配置腾讯云/阿里云ssl证书

    首先,你得有一个域名,并且要实名认证备案过的,不然到时候用域名访问的话还是会不安全,甚至是会无法访问,下面列举阿里云ssl证书下载方式 选择Jks文件,tomcat也是一样的,只是我习惯了 然后解压, ...

  7. 七牛云如何配置免费 https 阿里云SSL证书

    七牛云如何配置免费 https 阿里云SSL证书 七牛云注册链接:https://s.qiniu.com/yaQ3am 一.情况是这么个情况 我之前有个项目是走的 https,这个项目作了一些印刷品, ...

  8. tomcat 配置域名和ssl证书

    在tomcat上配置域名和ssl证书,记录一下: 环境: 阿里云ECS CentOS 6.9 GeoTrust DV 证书 tomcat 7.0.92 1.在阿里云 域名解析 控制台,配置域名DNS解 ...

  9. 阿里云SSL证书免费申请方法(图文教程)

    2022阿里云免费SSL证书品牌为DIgicertDV单域名证书,每个阿里云账号可以申请20个免费SSL证书资源包,SSL证书大全图文详解阿里云SSL证书免费申请教程,包括SSL证书申请域名DNS验证 ...

最新文章

  1. Pycharm中导入requests模块详解
  2. Matlab安装有限元FEM工具箱
  3. 从玉农业智能蔬菜技术 农业大健康·林裕豪:中国金控斥资打造
  4. android listview下拉动画效果,Android开发中利用ListView实现一个渐变式的下拉刷新动画...
  5. 零基础学HTML5和CSS3前端开发第一课
  6. [源码和文档分享]基于Java的带GUI界面猜数字游戏
  7. Java 9 新功能之 HTTP2 和 REPL
  8. shiro学习(17):easyui布局测试
  9. P1047 [NOIP2005 普及组] 校门外的树(python3实现)
  10. STC51-串口通信
  11. 【手撸一个ORM】第八步、查询工具类
  12. Unity3DGUI:刚体碰撞及消息传递
  13. 如何将其他注册商处的域名申请转出并转入阿里云(图文教程)
  14. Word里面文字怎么加边框
  15. AttributeError:partially initialized module ''has no attribute''(most likely dueto a circular import
  16. 基础算法:数的三次方根—浮点二分
  17. 解读Android12 CDD中针对隔离环境(TEE)的要求
  18. 【python】 turtle实现汉诺塔游戏动画过程
  19. 《惢客创业日记》2020.11.15-17(周日)谁有谁的四十不惑?
  20. mac下如何配搭建配置自己的svn

热门文章

  1. python 圆周率 格里高利,巴塞尔问题(Basel problem)的多种解法——怎么计算$\frac{1}{1^2} \fra......
  2. 【旋转字符串的四种方法】
  3. 二叉树的前、中、后、层次非递归遍历(js)
  4. 局部敏感哈希之KSH
  5. 全方位揭秘!大数据从0到1的完美落地之HDFS读写流程
  6. Unity中物体抛物线(愤怒的小鸟与弓箭发射)
  7. 中文短文本的实体链指
  8. sybase iq load tabe语句5
  9. .md文件格式详解,即markdown文件语法(图文并茂),新生代农民工必备技能
  10. The Android ION memory allocator