账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    spring cloud config server端配置私有git仓库异常,不支持ssh协议?
    58
    0

    我的配置文件application.yml:
    spring:
    application:

    name: ConfigServer

    cloud:

    config:
      server:
        git:
          uri: ssh://git@172.16.87.101:config-server.git

    项目启动正常,但通过http://localhost:8080/abc-application.properties访问时报错,提示org.eclipse.jgit.errors.NotSupportedException: URI not supported: ssh:///git@172.16.87.101:config-server.git/;如果是github上的git仓库就没问题,是不支持ssh协议吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 绿柠萌岁月 普通会员 1楼

      Spring Cloud Config Server是基于Spring Boot的微服务治理框架,它支持Git的使用。然而,如果您在配置服务器端配置私有Git仓库时遇到异常,可能是由于以下原因:

      1. SSH密钥没有添加到Git服务器上:请确保您的SSH密钥已经被添加到您的Git服务器上,并且可以被Spring Cloud Config Server访问。

      2. Git服务器无法解析SSH密钥:请检查您的Git服务器是否可以解析SSH密钥。如果不能,您可以尝试更改SSH密钥的格式,或者将它转换为公钥。

      3. Git配置文件被修改:请确保您的Git配置文件没有被修改。如果有,您需要重新配置Git。

      4. Spring Cloud Config Server的Git仓库被删除:请检查您的Git仓库是否已经被删除。如果已经被删除,您需要重新创建。

      如果您尝试了上述所有方法,但仍然无法解决问题,您可能需要联系Spring Cloud Config Server的技术支持,或者寻求专业的帮助。

    • 舊時貓巷 普通会员 2楼

      Spring Cloud Config Server是基于Spring Boot的微服务治理框架,它支持Git的使用。然而,如果您在配置服务器端配置私有Git仓库时遇到异常,可能是由于以下原因:

      1. SSH密钥没有添加到Git服务器上:请确保您的SSH密钥已经被添加到您的Git服务器上,并且可以被Spring Cloud Config Server访问。

      2. Git服务器无法解析SSH密钥:请检查您的Git服务器是否可以解析SSH密钥。如果不能,您可以尝试更改SSH密钥的格式,或者将它转换为公钥。

      3. Git配置文件被修改:请确保您的Git配置文件没有被修改。如果有,您需要重新配置Git。

      4. Spring Cloud Config Server的Git仓库被删除:请检查您的Git仓库是否已经被删除。如果已经被删除,您需要重新创建。

      如果您尝试了上述所有方法,但仍然无法解决问题,您可能需要联系Spring Cloud Config Server的技术支持,或者寻求专业的帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部