SpringBoot启用HTTPS协议
2016-07-26 11:37
686 查看
是用SpringBoot开发项目要求用HTTPS协议进行访问,配置很简单,需要简单的几步就可以完成。
1、需要一个证书,可以自己生成或者购买。下面是我们通过keytool自己生成。
生成命令: keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
会生成一个PKCS12格式的叫做keystore.p12的证书,之后启动Spring Boot时会引用这个证书。
2、在application.properties中配置HTTPS
这就完成了SpringBoot的HTTPS协议配置,重新启动后访问https://localhost:8443/proName 即可
1、需要一个证书,可以自己生成或者购买。下面是我们通过keytool自己生成。
生成命令: keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
会生成一个PKCS12格式的叫做keystore.p12的证书,之后启动Spring Boot时会引用这个证书。
2、在application.properties中配置HTTPS
server.port:8443 server.ssl.key-store: classpath:keystore.p12 server.ssl.key-store-password: aqjcpt server.ssl.keyStoreType: PKCS12 server.ssl.keyAlias: tomcat
这就完成了SpringBoot的HTTPS协议配置,重新启动后访问https://localhost:8443/proName 即可
相关文章推荐
- RxJava实战演示2,获取网络图片
- Http请求util类
- #NOIP 2014#day.2 T1 无限网络发射器选址
- HTTPS系列之RSA算法
- 警告: No mapping found for HTTP request with URI [] in DispatcherServlet with name
- Http/FTP多线程断点续传下载
- 每日安全简讯(20160726)
- Pjsip通信如何使用TCP协议
- C++网络摄像头数据的获取与显示
- TCP中URG和PSH的含义及区别
- python下的socket网络编程
- codeblocks网络编程不识别socket等
- HTTP协议详解
- 腾讯后台开发笔试知识点汇总
- Android Studio 中报错 程序包org.apache.http不存在
- 服务器相关 HTTP 请求错误
- Torch7学习(六)——学习神经网络包的用法(4)——利用optim进行训练
- iOS通过http post 文件流上传文件(头像)代码实现
- 浅谈无线网络组建和通信的实现方法
- 在Centos中 将apache httpd 服务加入系统服务