|
此版本仍在开发中,目前尚不稳定。如需最新稳定版本,请使用 Spring Cloud Config 5.0.1! |
为测试创建密钥库
要为测试创建密钥库,您可以使用类似以下的命令:
$ keytool -genkeypair -alias mytestkey -keyalg RSA \ -dname "CN=Web Server,OU=Unit,O=Organization,L=City,S=State,C=US" \ -keypass changeme -keystore server.jks -storepass letmein
当使用 JDK 11 或更高版本时,使用上述命令时可能会收到以下警告。在此情况下,您可能需要确保 keypass 和 storepass 的值相匹配。 |
| 不同存储库和密钥密码不支持 PKCS12 密钥库。忽略用户指定的 -keypass 值。 |
将 server.jks 文件放入类路径(例如)中,然后在您的 bootstrap.yml 中,为配置服务器创建以下设置:
encrypt:
keyStore:
location: classpath:/server.jks
password: letmein
alias: mytestkey
secret: changeme