WEB工程http协议转https
来源:互联网 发布:酷家乐软件好用吗 编辑:程序博客网 时间:2024/06/05 23:58
http和https的区别:https://www.cnblogs.com/wqhwe/p/5407468.html(我就不写了,借用这位小伙伴的,写得言简意赅)
web工程支持http请求访问,但http都是明文传输,为了让浏览器和服务器之间通信加密,可以换成https。那我们的Spring Boot项目工程如何转换成https的请求访问呢,只需要以下几步,so easy.
1.生成证书
2.将生成的证书文件放到工程根目录下
3.配置文件application.properties添加https支持
具体:
1.生成证书:
cmd中直接输入以下指令:
keytool-genkey-alias tomcat -storetype PKCS12-keyalg RSA-keysize2048-keystore keystore.p12-validity3650
指令详解:
1.-storetype 指定密钥仓库类型
2.-keyalg 生证书的算法名称,RSA是一种非对称加密算法
3.-keysize 证书大小
4.-keystore 生成的证书文件的存储路径
5.-validity 证书的有效期(单位:天)
2.将证书文件放到工程根目录下
eg:工程名:risk-prev,工程所在目录:D:\git6\risk-prev,生成的证书文件名:springBootKeystore.keystore
则证书所在目录:
D:\git6\risk-prev下
3.配置文件application.properties添加https支持:
#指定签名文件
server.ssl.key-store=keystore.p12
#指定签名密码
server.ssl.key-store-password=1111
#指定密钥仓库类型
server.ssl.keyStoreType=PKCS12
#设置别名
server.ssl.keyAlias:tomcat
具体参考:http://blog.csdn.net/u012702547/article/details/53790722(这位小伙伴写得很详细了)
- WEB工程http协议转https
- HTTP 和 HTTPS 协议
- HTTP 和 HTTPS 协议
- HTTP 和 HTTPS 协议
- HTTP和HTTPS协议
- http和https协议
- Tomcat http协议-->https
- HTTP及HTTPS协议
- HTTP HTTPS 协议
- linux 下 搭建 https 环境 http协议转https
- HTTP协议 VS HTTPS协议
- http协议与https协议
- HTTP协议和HTTPS协议
- http协议和https协议
- [web]HTTP和HTTPS
- web工程配置Https访问
- android http /https协议学习
- 判断 http:// 或者 https:// 协议
- JVM一:Java虚拟机
- Linux shell 函数
- java
- java常用设计模式总结
- Android中的Service组件(二)
- WEB工程http协议转https
- CSS
- libevent http server multithread
- Node.js —— npm 全局安装和本地安装
- static 关键字理解
- AndroidStudio快捷键
- Android 常用抓包工具介绍之Charles
- vue学习第21天,vue-resource 插件
- flaskbb安装过程