【问题标题】:JHipster-Registry Swagger UI for microservice says invalid_token微服务的 JHipster-Registry Swagger UI 说 invalid_token
【发布时间】:2023-04-07 06:24:01
【问题描述】:

我使用 Jhipster 设置了以下组件(generator-jhipster 的版本:@ 5.0.1)

  • 网关
  • 微服务1
  • Jhipster 注册表
  • Keycloak 作为身份验证服务器

到目前为止一切正常。

在 Jhipster Registry 中,当我转到 Administration >> API 它打开了 Swagger UI。 Swagger UI 列出了 Jhipster-Registry 和网关的 api。但是在下拉列表中选择微服务时会出错。来自网关的 Swagger UI(管理 >> API)工作正常。只有从注册表它不起作用。

如果我缺少某些配置,请告诉我。

【问题讨论】:

    标签: jhipster jhipster-registry


    【解决方案1】:

    使用 JHipster Registry 管理 OAuth2 微服务架构时,需要在运行 JHipster Registry 时启用oauth2 配置文件。然后,您将使用 Keycloak 登录注册表并管理服务。

    【讨论】:

    • 在 docker-compose 配置中,我看到它启用如下: - SPRING_PROFILES_ACTIVE=dev,native,swagger,oauth2 这不是正确的吗?
    • 成功了。我在微服务中启用了 oauth2 配置文件。非常感谢@Jon Ruddell
    • @iwekesi 你是怎么解决这个问题的?我有同样的问题,但我找不到解决方案。
    猜你喜欢
    • 1970-01-01
    • 2018-12-12
    • 2019-09-18
    • 1970-01-01
    • 2021-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    相关资源
    最近更新 更多