当前位置: 首页 > 面试题库 >

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

丁韬
2023-03-14
问题内容

我想用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/在compose
.yml中进行设置来使用配置文件, 然后在config文件夹中添加application.yml文件,

jhipster:
    security:
        authentication:
            jwt:
                secret: your secret


 类似资料:
  • 我试图使用Mockito来模拟一个方法,但是,我不断地出错。我试图用spring注释设置Mockito @RunTo(MockitoJUnitRunner.class)类CPEServiceInvokerInimplNewTest{ 然后我用这个Mockito调用- 尝试并模仿这种方法- 我得到了这个错误- 如果匹配器与原始值组合,则可能会发生此异常://不正确:somethod(anyObjec

  • 问题内容: 从2gis API中,我获得了以下JSON字符串。 但是Python无法识别它: 期望的分隔符:第1行第3646列(字符3645) 似乎用引号引起问题:“标题”:“中心“ ADVANCE”” 如何在Python中自动修复它? 问题答案: @Michael的回答给了我一个主意……这不是一个很漂亮的主意,但是它似乎可以工作,至少在您的示例中有效:尝试解析JSON字符串,如果失败,则查找失败

  • 从2GIS API中,我得到了以下JSON字符串。 但Python并不认可: 应为,分隔符:第1行列3646(字符3645) 我如何在Python中自动修复它?

  • 我试图将一个报告从Google Ads API拉到Google sheets中,但我无法让API将我的查询识别为查询

  • 我有spring-boot项目与web和执行器的依赖关系,这是在7071端口上运行的 我可以查看服务触发器的prometheus和metric http://localhost:7071/prometheus http://localhost:7071/Metrics 你能帮助yaml配置有什么问题吗?

  • 问题内容: 我试图在运行时在代码中同时传递列名和要检查的值。但是我得到了: “无效的列名” 例外。代码如下: 问题答案: 您在这里错过了单引号,应该是。但是,您应始终使用参数化查询来避免SQL注入并摆脱此类错误。 尽管直接指定类型和使用属性比: 我们可以停止使用AddWithValue()吗?