tomcat配置https_「Java」 - Tomcat amp; 配置HTTPS
因为测试HTTPS情况下Controller处理是否正确,需要在测试环境配置支持HTTPS访问的Tomcat,这里进行简单记录。
A、生成自签名证书
JDK安装目录下,使用jdk1.8.0_131binkeytool.exe生成证书。
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "d:tomcat.keystore"
B、配置tomcat
tomcat安装目录下,修改apache-tomcat-7.0.73confserver.xml进行配置。
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS"keystoreFile="D:JavaDEVJavaapache-tomcat-7.0.732019-certomcat.keystore"keystorePass="123456" />
C、配置浏览器证书
1.访问https://192.168.47.243/,提示证书不安全;
2.先将证书导出;
3.信任该证书;
4.重启浏览器,可以正常访问。
tomcat配置https_「Java」 - Tomcat amp; 配置HTTPS相关推荐
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其一)
目录 0. 前置操作 I. 安装MCL II. MCL自动登录配置 III. 安装IDEA插件 1. 新建Mirai项目 2. 编写主类 3. 添加外部依赖 4. IDEA运行 5. 插件打包 6. ...
- 「Java」基于Mirai的qq机器人开发踩坑笔记(其二)
目录 0. 配置机器人 1. onLoad方法 2. onEnable方法 3. 消息属性 4. 消息监听 I. 好友消息 II. 群聊消息 III. 无差别消息 5. 发送消息 I. 文本消息 II ...
- android string拼接字符串_「JAVA」细述合理创建字符串,分析字符串的底层存储,你不该错过...
Java基础之字符串操作--String 字符串 什么是字符串?如果直接按照字面意思来理解就是多个字符连接起来组合成的字符序列.为了更好的理解以上的理论,我们先来解释下字符序列,字符序列:把多个字符按 ...
- java 同步解决不安全类_「JAVA」Java 线程不安全分析,同步锁和Lock机制,哪个解决方案更好...
线程不安全 线程不安全的问题分析:在小朋友抢气球的案例中模拟网络延迟来将问题暴露出来:示例代码如下: public class ImplementsDemo { public static void ...
- docker 发布tomcat项目_Docker部署java项目[tomcat环境]
公司的一个java项目,然后这是组长给的一个任务,部署到docker中. 部署更不用说啦,肯定要写Dockerfile,不多想,先下载我需要的环境包. 1. JDK [JDK下载地址](Java SE ...
- 「Java」- 八大排序
目录 前言 1.冒泡排序 2.选择排序 3.插入排序 4.希尔排序 5.堆排序 6.快速排序 7.归并排序 8.计数排序 前言 由于本章介绍的大多数排序都需要用到数组两个元素之间进行交换操作 , 所以 ...
- hadoop fs命令无法使用_「大数据」「Hadoop」HDFS的配置与管理
HDFS(Hadoop Distributed File System)是Hadoop三个基础组件之一,为另外的组件以及大数据生态中的其他组件提供了最基本的存储功能,具有高容错.高可靠.可扩展.高吞吐 ...
- 启动activemq_「Java」 - SpringBoot amp; ActiveMQ
一.消息队列 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合.异步消息.流量削锋等问题,实现高性能.高可用.可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件. 目前在生产环境中使用较 ...
- activemq后台管理 看topic消息_「Java」 - SpringBoot amp; ActiveMQ
一.消息队列 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合.异步消息.流量削锋等问题,实现高性能.高可用.可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件. 目前在生产环境中使用较 ...
最新文章
- Arithmetic
- Linux 终端显示 Git 当前所在分支
- 深入分析Kubernetes Critical Pod(二)
- 双非二本的2019春招Java岗面试心得
- 【HDU - 5050 】Divided Land (Java大数,大数进制转换,大数gcd)
- C++ primer第六章6.4函数的学习 之函数的重载
- 【一些简单的jQuery选择器】
- python requests form data_Python爬虫:Request Payload和Form Data的简单区别说明
- linux服务器用户组和权限管,linux 用户管理,用户权限管理,用户组管理
- ASP.NET 母版页的加载顺序
- 进程池和线程池 concurrent.futures import ProcessPoolExecutor,ThreadPoolExecutor
- RpcException:No provider available for remote service异常
- MAC安装apache tomcat配置方法图文教程
- Verify the value of the CODE_SIGN_ENTITLEMENTS的解决办法
- 分享一套jquery视频教程
- 【Linux私房菜】第四期——管理
- matlab 风机风速,【资料】组合风速与风力机功率的Matlab仿真分析
- 微信小程序(第二章)- 开发工具的下载和安装
- 第六节 ftpserver的安装与配置(Windows)
- 只读挂载磁盘linux,linux挂载磁盘就变只读怎么解决
热门文章
- 不叫K50 Pro+!Redmi K50系列超大杯或有新名称
- 小米12系列首发!高通骁龙898有望11月30日亮相
- 中誉集团:出售3218万股恒大汽车股份 套现1.25亿港元
- 任正非就“注册姚安娜商标”事件道歉:为防恶意抢注,第一次公权私用
- 百度Apollo无人驾驶路测更进一步 李彦宏感慨:终于可以不用安全员了
- 苹果新品又要来了 下周可能推出AirPods Studio
- 让学生员工上夜班加班,供应商“惹怒”苹果:暂停与其新业务合作
- 中兴通讯助力MTN建设赞比亚南部首个超100G骨干光网络
- B站升级HDR10真彩画质,开启4K+120帧+HDR创作新时代
- 台积电6月营收环比大增 或预示苹果A14处理器已大规模出货