tomcat配置https协议

1.找到本地jdk底下的bin目录,bin目录底下存在文件keytool.exe(在bin目录下空白处,按住shift右击,打开命令窗口,如下图)

2.在cmd的命令窗口,输入命令(keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore"

根据提示依次输入:

密钥库口令:123456(这个密码非常重要)

名字与姓氏:192.168.1.119(以后访问的域名或IP地址,非常重要,证书和域名或IP绑定)

组织单位名称:anything(随便填)

组织名称:anything(随便填)

城市:anything(随便填)

省市自治区:anything(随便填)

国家地区代码:anything(随便填)

全部输入结束后,会根据你的命令,在D盘下生成一个tomcat.keystore的文件,这就是我们需要的文件

这时候,我们需要打开我们的tomcat的配置文件server.xml这个文件,进行配置https(文件在tomcat/conf下)

1.注释  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />

2.解除注释行并添加两个属性 keystoreFilekeystorePass

全部完成后,重启tomcat,我们就可以通过其他用https访问我们自己的这个IP了,如https://192.168.1.119:8443/项目,端口号为上面设置的8443,不是原本项目的8080

最新文章

  1. TJpgDec使用说明
  2. Linux 下 PHP 扩展 cURL 编译安装
  3. java_method_下载导入模版
  4. hibernate的dao中参数的传递取值
  5. [SAP ABAP开发技术总结]预定义(内置)数据类型
  6. C语言--通用类型栈
  7. 初识HTML 5:关于它的三个三
  8. python zookeeper 学习笔记
  9. Hbase 计数器
  10. 751D·PARK北京时尚设计广场_百度百科
  11. Spring Security入门(2-1)Spring Security - 重要的过滤器
  12. Urozero Autumn 2016. NCPC 2016
  13. 牛客练习赛31 B 赞迪卡之声妮莎与奥札奇 逻辑,博弈 B
  14. IPv6技术详解:基本概念、应用现状、技术实践(下篇)
  15. bzoj4444 国旗计划
  16. OnSen UI结合AngularJs打造”美团&quot;APP首页 --Hybrid Ap
  17. VSTO:使用C#开发Excel、Word【5】
  18. linux下时间问题---date
  19. LeetCode题解之N-ary Tree Preorder Traversal
  20. Eigen教程(3)

热门文章

  1. Spring Boot系列(一) Spring Boot介绍和基础POM文件
  2. springMVC(1)---@RequestMapping详解
  3. java文本编辑器v2.0 图形用户界面
  4. IDEA下Spring Boot的快速搭建
  5. ESL翻译:Linear Methods for Regression
  6. 在nginx上部署vue项目(history模式);
  7. ES6原生Promise的所有方法介绍(附一道应用场景题目)
  8. mac下通过mdfind命令搜索文件
  9. 《软件测试的艺术(原书第2版)》【PDF】下载
  10. C++ 知识点总结复习