JAVA JDK版本自带了一个创建签名的工具keytool,利用它我们可以自己生成网站的ssl证书
基本步骤:
- 使用 java 创建一个 keystore 文件
- 配置 Tomcat 以使用该 keystore 文件
- 测试
- 配置应用以便使用 SSL ,例如 https://localhost:8443/yourApp
1. 创建 keystore 文件
执行 keytool -genkey -alias tomcat -keyalg RSA 结果如下
01 |
loiane:bin loiane$ keytool -genkey - alias tomcat -keyalg RSA |
02 |
Enter keystore password: password |
03 |
Re-enter new password: password |
04 |
What is your first and last name? |
05 |
[Unknown]: Loiane Groner |
06 |
What is the name of your organizational unit? |
08 |
What is the name of your organization? |