springboot 自定义配置 Cannot resolve configuration property springsecurityjwttokensecret 提示解决方法
这个错误提示是因为在你的配置文件中使用了一个未知的属性spring.security.jwt.token.secret,解决方法如下:
- 确认该属性是否存在于你的配置文件中,如果不存在,则请添加该属性。
- 确认该属性名称是否正确,如果名称不正确,则请修改为正确的名称。
- 如果该属性是自定义的,则需要在代码中添加相应的配置类,并在该类中使用
@ConfigurationProperties注解将该属性注入到Spring容器中。
举个例子,如果你的属性是自定义的,你需要添加一个配置类:
@Configuration
@ConfigurationProperties(prefix = "my.config")
public class MyConfig {
private String secret;
// getter and setter
// ...
}
然后在你的配置文件中添加如下配置:
my.config.secret=your_secret
这样就能够成功注入你的自定义属性了。
原文地址: https://www.cveoy.top/t/topic/bQ9w 著作权归作者所有。请勿转载和采集!