我使用Spring Cloud,我想设置encrypt.key属性。我的应用程序有bootstrap.yml,但我没有bootstrap. properties。如何设置encrypt.key?我得到{“描述”:“加密算法不够强”,“状态”:“无效”}当我执行localhost:8888/encrypt时
yxyvkwin1#
只需将encrypt.key=keyName放入bootstrap.yml或bootstrap.properties文件中即可避免错误
encrypt.key=keyName
bootstrap.yml
bootstrap.properties
{"description": "The encryption algorithm is not strong enough", "status": "INVALID" }
在本地运行配置服务器。
e4yzc0pl2#
也许有人能找到有用的。如果您使用的是Sping Boot 3,并且您对spring-cloud-starter-bootstrap有依赖关系,请删除它。对我很有效。实际上,据我所知,bootstrap properties/yml在Spring Boot 3中已被弃用。因此,只需在application. yml中设置encrypt.key属性。
2条答案
按热度按时间yxyvkwin1#
只需将
encrypt.key=keyName
放入bootstrap.yml
或bootstrap.properties
文件中即可避免错误在本地运行配置服务器。
e4yzc0pl2#
也许有人能找到有用的。如果您使用的是Sping Boot 3,并且您对spring-cloud-starter-bootstrap有依赖关系,请删除它。对我很有效。实际上,据我所知,bootstrap properties/yml在Spring Boot 3中已被弃用。因此,只需在application. yml中设置encrypt.key属性。