更改 JHipster 上 Eureka 客户端的身份验证
Change Authentication of Eureka Client on JHipster
我正在使用 JHipster。
我有 3 个不同的应用程序。
JHipster 注册表实例
JHipster 网关实例
JHipster 微服务实例
每当我更改以下内容时,我都会在网关和微服务实例启动期间收到 401。
更改 Eureka 客户端配置:
eureka:
instance:
prefer-ip-address: true
client:
enabled: true
healthcheck:
enabled: true
registerWithEureka: true
fetchRegistry: true
serviceUrl:
defaultZone: http://admin:admin@localhost:8761/eureka/
更改 Eureka 服务器配置
security:
user:
name: admin
password: <better password>
role: USER,ADMIN
正在将 admin:admin 更改为管理员:
有谁知道我做错了什么吗?
JHipster Registry 也是一个 Spring 云服务器。所以当您更改密码时,您也应该申请
spring:
cloud:
config:
uri: http://admin:betterpass@localhost:8761/config
在您的 bootstrap-dev.yml(或 bootstrap-prod,如果您 运行 在生产中或在 docker 中)您的客户端应用程序,或者通过像
这样的环境变量传递它
SPRING_CLOUD_CONFIG_URI=...
我正在使用 JHipster。
我有 3 个不同的应用程序。 JHipster 注册表实例 JHipster 网关实例 JHipster 微服务实例
每当我更改以下内容时,我都会在网关和微服务实例启动期间收到 401。
更改 Eureka 客户端配置:
eureka:
instance:
prefer-ip-address: true
client:
enabled: true
healthcheck:
enabled: true
registerWithEureka: true
fetchRegistry: true
serviceUrl:
defaultZone: http://admin:admin@localhost:8761/eureka/
更改 Eureka 服务器配置
security:
user:
name: admin
password: <better password>
role: USER,ADMIN
正在将 admin:admin 更改为管理员:
有谁知道我做错了什么吗?
JHipster Registry 也是一个 Spring 云服务器。所以当您更改密码时,您也应该申请
spring:
cloud:
config:
uri: http://admin:betterpass@localhost:8761/config
在您的 bootstrap-dev.yml(或 bootstrap-prod,如果您 运行 在生产中或在 docker 中)您的客户端应用程序,或者通过像
这样的环境变量传递它SPRING_CLOUD_CONFIG_URI=...