升级 https 记录
在中方等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计、成都网站设计 网站设计制作定制设计,公司网站建设,企业网站建设,品牌网站制作,全网营销推广,成都外贸网站建设公司,中方网站建设费用合理。
1、去阿里云购买证书(免费版),并提交审核资料
购买的证书
2、下载证书
下载证书
3、查看上图页面的第三步
JKS证书安装
4、在证书目录下执行阿里云提供的命令,密码都填 pfx-password.txt 中的内容(三次),会生成 your-name.jks 文件。
生成 jks 证书
此处我已改名为 any.jks
5、将 any.jks 复制到 spring boot 应用的 resources 目录下
移动证书
6、在 application.yml 中配置证书及端口,密码填写第四步中的密码
image.png
此配置会使 Undertow 容器监听 443 端口,那么只有在域名前添加 https:// 才能访问网站内容,添加 http:// 则不行,所以需要让 Undertow 容器监听 80 端口,并将 80 端口的所有请求重定向到 443 端口,即完成 http 到 https 的跳转。
7、添加 SslConfig.java ,配置 Undertow 监听 80 端口。
8、在 Spring Security 中配置 80 端口到 443 端口的映射 【待完善】
至此,重新打包应用,重新发布应用,即完成了 http 到 https 的升级, https 能让网站更安全,有兴趣的试试吧。
当前标题:SpringBoot中教你手把手配置https
转载注明:https://www.cdcxhl.com/article32/phojsc.html
成都网站建设公司_创新互联,为您提供企业建站、Google、静态网站、关键词优化、搜索引擎优化、网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联