前面说到因为springboot有自带的tomcat,直接把证书打到这个tomcat容器中了,不同于上面的java实现,tomcat容器有对应https的实现,

将jks或者pfx文件复制到SpringBoot的resource目录中:

server:port: 443ssl:key-store: classpath:***.pfxkey-store-password: keystore的密码默认是changeit,每个人都有自己的,keytool生成jks时会要求你输入,那个时候记下来不要忘记了key-store-type: PKCS12

但是我发现我无论怎么配置都报can not load .jks的异常

问题分析

到编译生成的target\class去找kestore.jks文件,发现确实没有这个文件,那么就是在编译的时候将这个keystoe.jks文件排除了。

解决方案
原来是maven-resources-plugin插件的时候:开了过滤器,那么修改如下

<build><resources><resource><directory>src/main/resources</directory><filtering>true</filtering><excludes><exclude>*.jks</exclude></excludes></resource><resource><directory>src/main/resources</directory><filtering>false</filtering><includes><include>*.jks</include></includes></resource></resources>
</build>

springboot不能加载https的证书文件(二)相关推荐

  1. 解决ImageLoader加载HTTPS图片证书校验异常问题

    解决ImageLoader加载HTTPS图片证书校验异常问题 参考文章: (1)解决ImageLoader加载HTTPS图片证书校验异常问题 (2)https://www.cnblogs.com/cs ...

  2. springboot 配置文件加载顺序 与boboootStrap属性文件对比

    spring boot 启动时 会扫描 以下位置的 application.properties 或者 yml 作为默认配置文件 file:./config/ file:./ classpath:/c ...

  3. SpringBoot热加载实现与类加载浅谈

    SpringBoot热加载实现与类加载浅谈 热部署与热加载: 热部署和热加载都是基于类加载器实现的,热加载是服务器监听class等文件的改变然后对改变的文件进行局部加载,所以不会删除session,也 ...

  4. Glide加载https图片

    因为在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用App Transport Security安全功能,所以受之牵连,因此图片 ...

  5. ​​​​​​​CV:利用cv2(加载人脸识别xml文件及detectMultiScale函数得到人脸列表)+keras的load_model(加载表情hdf5、性别hdf5)并标注

    CV:利用cv2+自定义load_detection_model(加载人脸识别xml文件及detectMultiScale函数得到人脸列表)+keras的load_model(加载表情hdf5.性别h ...

  6. Springboot默认加载application.yml原理

    Springboot默认加载application.yml原理以及扩展 SpringApplication.run(-)默认会加载classpath下的application.yml或applicat ...

  7. SpringBoot - 配置文件加载位置与优先级

    SpringBoot - 配置文件加载位置与优先级 [1]项目内部配置文件 spring boot 启动会扫描以下位置的application.properties或者application.yml文 ...

  8. Android WebView 加载https网页白屏,空白解决方案

    最近在做一个H5相关的需求,使用WebView加载第三方提供的https网页时显示白屏.但是调试打开Baidu和B站的https网址时就能正常打开.被这个问题困扰了半天. 合作方说是android手机 ...

  9. 成功解决Glide3.7.0加载https图片,显示占位图问题。

    平时我们使用Glide加载http网址的图片的时候,图片可以正常加载出来,但是如果服务器端加上了安全认证,当加载自签名的https图片的时候就会报如下错误(证书路径验证异常). Trust ancho ...

最新文章

  1. GitHub使用指南——建立仓库、建立文件夹、上传图片详细教程
  2. C语言 · 求指数
  3. 使字符串的首字母大写(具有最佳性能)
  4. HTTP请求头中各字段解释
  5. 学而不思则罔 - SAP云平台ABAP编程环境的由来和适用场景
  6. ASP.NET_读写Cookie
  7. git编译安装与常见问题解决
  8. C++工作笔记-编译时类型检查与运行时类型检查
  9. msp430入门编程46
  10. 基于TCP和多线程实现无线鼠标键盘-Socket(1)
  11. 用python编程分苹果_Python实现分苹果(递归)
  12. 机器人开发--NDC方案
  13. 数独认识、规则及玩法技巧(python实现自动数独算法之二)
  14. 计算机科学教育英文论文题目,学生方面计算机相关的毕业论文,关于计算机专业英语课程教学改革和实践相关在职研究生毕业论文...
  15. 17届华为杯数学建模大赛B题代码
  16. linux git版本更新
  17. 三十六计之借刀杀人(第三计)
  18. 最便捷的港股/A股/美股实时行情API【免费-免费-免费滴,已应用到策略中】
  19. 情侣空间显示服务器失败,情侣空间error是什么意思
  20. Vue 使用echarts 地图自定义图标和修改图标样式,点击切换图标

热门文章

  1. 关于Jstree节点显示无法收缩的解决办法
  2. POJ 2801 为什么相同功能的代码会wrong answer呢?求解释~~
  3. html5语音云,搜狗语音云开放平台
  4. 以某一用户名和密码 登录请求脚本_linux expect自动交互脚本
  5. 概率假设密度滤波 matlab,高斯混合概率假设密度滤波器
  6. 微服务架构学习 之 什么是微服务
  7. avl删除根节点图解_图解 6 种树,你心中有数吗。。。
  8. java编程语言大全_JAVA编程语言的基础知识(一)
  9. android与mysql的交互,与Android中的外部SQLite数据库进行交互.
  10. 道格拉斯算法 java_道格拉斯-普克算法的java的实现代码如下