【问题标题】:How to pass X-Config-Token with spring-cloud-starter-config如何使用 spring-cloud-starter-config 传递 X-Config-Token
【发布时间】:2020-04-17 03:39:18
【问题描述】:

当我使用 curl -X GET http://localhost:8888/limits-service/dev -H "X-Config-Token: s.6S92v3OekCYEAWjp8unbt4ei" 调用配置服务器时,它工作正常

但是从客户端微服务,在调用配置服务http://localhost:8888/limits-service/dev 时如何传递标头。在客户端微服务 application.properties 中配置了以下详细信息,但出现 404 错误。

spring.application.name=limits-service
spring.cloud.config.uri=http://localhost:8888/
spring.profiles.active=dev. 

那么如何传递 X-Config-Token: s.6S92v3OekCYEAWjp8unbt4ei 呢?

【问题讨论】:

    标签: spring-boot spring-security spring-cloud spring-cloud-config spring-cloud-vault-config


    【解决方案1】:

    可以通过在bootstrap.yml 中设置 spring.cloud.config.token 在客户端内提供此令牌。

    spring:
      cloud:
        config:
          token: YourVaultToken
    

    【讨论】:

      猜你喜欢
      • 2021-11-16
      • 2022-07-14
      • 1970-01-01
      • 2019-03-17
      • 2021-03-11
      • 2016-02-18
      • 1970-01-01
      • 2017-10-20
      • 2019-01-07
      相关资源
      最近更新 更多