0

我为演示目的创建了新的 JHipster 微服务应用程序。我使用了 JHipster Registry 4.1.1 版并创建了一个新的 UAA 应用程序。两个应用程序都没有错误地启动。

我想在 Registry Dashboard (Administration -> Metrics) 中显示 UAA 应用程序指标,但它无法自动显示和注销 JHipster Registry。UAA 应用程序中有一条日志行:

Enter: com.mycompany.repository.CustomAuditEventRepository.add() with argument[s] = [AuditEvent [timestamp=2019-03-19T19:35:08.979Z, principal=access-token, type=AUTHENTICATION_FAILURE, data={type=org.springframework.security.authentication.BadCredentialsException, message=Cannot convert access token to JSON}]]

请让我知道如何解决此问题。

4

1 回答 1

0

当为微服务使用 UAA 架构时,JHipster Registry 需要与uaa配置文件一起运行以正确管理注册的服务。否则,它期望服务默认使用 JWT。

src/main/docker/jhipster-registry.yml用于注册表 ( )的网关的 docker-compose 文件预先配置了uaa配置文件。如果您以其他方式启动 JHipster Registry(例如 git clone 或 WAR 文件),请确保它包含uaa配置文件。

于 2019-03-20T17:12:04.700 回答