配置Https开发环境
工具:JDK + Tomcat + IntelliJ IDEA
http和https的区别
这里引用两篇博客,可以更清晰的认识https,谢谢两位博主!
生成证书
- 命令行进入JDK下面的bin目录
- 命令行键入
keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\test\tomcat.keystore -validity 36500
* -alias 表示证书的别名,一个keystore文件中可以存放多个alias
* -keyalg RSA 表示密钥算法的名称为RSA算法
* -validity 36500 表示证书有效日期,36500是100年(就当永久啦)
键入命令之后会提示输入密钥库口令,及其它相关信息