应用平台 APPSTAGE-使用STS SDK(Spring Cloud框架):初始化STS

时间:2024-10-21 16:40:47

初始化STS

在启动类中增加注解@EnableStsAutoInitialization(value = "sts.properties"),注解的含义是启动STS自动初始化,其中value是指定STS的配置文件路径。

使用注解时,是通过加装Bean的方式初始化STS和解密敏感配置项,由于Bean的加载顺序不固定,有时会出现使用STS解密的代码被加载了,初始化STS的Bean还没有被加载。如果出现这种情况,可以在使用STS的类方法上添加如下方法解决此问题:

@Import(value = {StsEncryptablePropertiesConfiguration.class})

support.huaweicloud.com/sdkreference-appstage/appstage_08_0030.html