博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring boot https配置
阅读量:6298 次
发布时间:2019-06-22

本文共 748 字,大约阅读时间需要 2 分钟。

hot3.png

1. 需要一个证书,可以自己生成或者购买。下面是我们通过keytool自己生成。 

生成命令: keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650

 

2.配置application.yml

server:  port: 8443  ssl:    key-store: classpath:keystore/keystore.p12    key-store-password: 5xing88    key-store-type: PKCS12    key-alias: tomcat

3.同时支持http  https

@Beanpublic EmbeddedServletContainerFactory servletContainer() {    TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory();    tomcat.addAdditionalTomcatConnectors(createSslConnector());    return tomcat;}private Connector createSslConnector() {    Connector connector = new Connector();    //配置    return connector;}

转载于:https://my.oschina.net/u/2859567/blog/784669

你可能感兴趣的文章
idea中使用断言
查看>>
C#.net Winform获取文件路径
查看>>
K-近邻(KNN)算法
查看>>
Pycharm 基本快捷键
查看>>
读书--编写高质量代码 改善C#程序的157个建议2
查看>>
css create 多边形 polygon
查看>>
js字符串转化为方法调用
查看>>
mybatis源码分析(2)——事务概述
查看>>
[Contest20170910]string
查看>>
[HDU5828]Rikka with Sequence
查看>>
java反射技术
查看>>
windows系统如何添加ssh key到github
查看>>
转 graphviz工具及其原理
查看>>
HTML的入门概念
查看>>
hdu 4632 子字符串统计的区间dp
查看>>
Oracle PL/SQL编程学习笔记:游标
查看>>
(转载)hadoop(13) 添加或删除datanode节点
查看>>
Python 匿名函数
查看>>
scrapy多个page爬取, post请求, 通过爬到的URL继续发请求爬页面
查看>>
bzoj 1189 紧急疏散 网络流
查看>>