启用安全性时 Spring Cloud Config 服务器的凭据错误

Bad credential with Spring Cloud Config server when security is enable

我创建了一个 Spring 云配置服务器。我将安全性放入 application.properties 文件

security.basic.enabled=false
security.user.name=1user
security.user.password=123

当我尝试使用名称和密码登录应用程序时,我总是得到

Bad credentials

我尝试将 enabled 设置为 true 但得到了相同的结果。我在命令行中看到 spring 生成随机密码,如

69dfeb52-6320-4085-bcd1-22ee7a3676a2

如果我与用户名用户一起使用,我可以连接。

>

Robert Trudel

如果您使用的是 Spring Boot 2.x,那么您需要在这些属性前加上 spring 如下图:

spring.security.user.name=1user
spring.security.user.password=123

另外,你不需要这个security.basic.enabled=false

希望对您有所帮助!