我正在使用 Spring Boot 和 Eureka 设置微服务架构。我遵循了几个教程。但是,在尝试打开仪表板时,Eureka 服务器显示登录信息。另外,客户端注册失败(我认为是因为启用了安全性)。
如何禁用安全性?
这是我的配置:
eureka.instance.hostname=localhost
eureka.client.registerWithEureka=false
eureka.client.fetchRegistry=false
eureka.environment=dev
server.port=1112
我使用 .properties 文件而不是 .yml。我尝试的是添加属性
security.basic.enabled=false
但结果是一样的。因此,我尝试自己配置 Spring Boot Security,但这导致了 404 HTTP 错误,因为找不到“/login” Controller (而且我目前不想开发它)。
最佳答案
您已在 Gradle 中添加了两个入门安全依赖项。这些正在配置基本的用户名密码安全性。请删除它们。
关于java - 如何在 Spring Boot Netflix 的 eureka 中禁用登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49585676/