如何使用JHipster Registry [Docker]修复无效的JWT?

我想用JHipster构建微服务软件.我在Docker中运行jhipster-registry:v3.2.4,我也有一个微服务应用程序(使用生成器5.0.1创建),但是我没有生成网关应用程序.

我在docker-compose.yml中使用:dev和native来设置配置文件

我在Docker Compose文件中设置了JWT Secret.

我将配置文件添加到:central-config文件夹中

我将微服务的jwt设置为所有可能的* .yml文件

但是在注册表UI上,当我尝试访问微服务日志或指标时,出现异常:JWT签名无效.

最佳答案
使用本机配置文件时,可以通过以下方式使用配置文件:
SPRING_CLOUD_CONFIG_SERVER_NATIVE_SEARCH_LOCATIONS = file:./ config /在您的.yml文件和一个config文件夹中,您添加了一个application.yml文件,其中

jhipster:
    安全:
        认证:
            智威汤逊:
                秘密:你的秘密

转载注明原文:如何使用JHipster Registry [Docker]修复无效的JWT? - 代码日志