首页 > 解决方案 > JHipster Registry 如何配置 git 用户名和密码

问题描述

我正在尝试使用本地 git config 服务器设置 JHipster 注册表。 --spring.cloud.config.server.composite.0.type=git --spring.cloud.config.server.composite.0.uri=http://mygit/abc.git 这两个配置有效,但我的 git 需要登录权限。现在我收到错误消息:需要身份验证,但尚未注册 CredentialsProvider

有谁知道在哪里可以设置用户名和密码?

我试过了: --spring.cloud.config.server.git.uri= --spring.cloud.config.server.git.password= --spring.cloud.config.server.git.username= 不工作

标签: jhipster-registry

解决方案


在 bootstrap-*.yml 中添加以下内容

 cloud:
    config:
      server:
        bootstrap: true
        composite:
          - type: git
            uri: https://github.com/awnali/configuration
            username: ${spring.cloud.config.server.git.username}
            password: ${spring.cloud.config.server.git.password}
            default-label: main

然后使用以下命令运行应用程序:

java -jar target/jhipster-registry-6.8.0.jar --spring.profiles.active=prod --spring.cloud.config.server.git.username=***** --spring.cloud.config.server.git.password=*****

推荐阅读