要创建用于测试的密钥库,可以使用类似于以下内容的命令:Spring中文文档

$ 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 或更高版本时,使用上述命令时可能会收到以下警告。在这种情况下 您可能希望确保 和 值匹配。keypassstorepass
使用 JDK 11 或更高版本时,使用上述命令时可能会收到以下警告。在这种情况下 您可能希望确保 和 值匹配。keypassstorepass
Warning:  Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified -keypass value.

将文件放在类路径中(例如),然后放入 您的 ,对于 Config Server,创建以下设置:server.jksbootstrap.ymlSpring中文文档

encrypt:
  keyStore:
    location: classpath:/server.jks
    password: letmein
    alias: mytestkey
    secret: changeme