Encryption and Decryption
在Spring Cloud 中使用环境预处理来对属性值进行解码。和Config Server使用相同的规则,通过encrypt.*使用相同的外部配置。这样你可以使用使用{cipher}*这种形式来使用编码的值,并对key进行验证,在应用上下文获取环境时会进行解码。使用编码功能你需要在应用中引入Spring Security RSA,并且在jvm中你还需要JCE。
如果你正使用 Sun’s JDK并且得到了"Illegal key size"的异常,你需要安装Java Cryptography Extension (JCE)
把文件提取到JDK\/jre\/lib\/security 目录中