如何安全地使用嵌入式配置服务器

时间:2018-07-05 03:40:00

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

我在config-client中使用嵌入式config-serv,一切正常,但安全。我在pom.xml中添加spring-boot-starter-security。我配置了security.user.name,security.user.password和coresponding的spring.cloud.config.username,spring.cloud.config.password,但是当我启动项目时,任何端点都需要输入用户名和密码。我不知道我在哪里弄错了,所以请帮助我,谢谢〜。 以下是我的bootstrap.properties:

spring.application.name=xxx
management.security.enabled=false
server.port=8299
spring.cloud.config.server.bootstrap=true
spring.rabbitmq.host=192.168.50.69
spring.rabbitmq.port=5672
security.user.name=user

security.user.password = 123

以下是我的bootstrap.yml:

encrypt:
  key: key1
spring:
  cloud:
    config:
      server:
        git:
          uri: xxx              search-paths: /**
          basedir: /data/${spring.application.name}
          clone-on-start: true

        encrypt:
          enabled: false
        label: master
        username: user
        password: 123

0 个答案:

没有答案