Spring boot Spring云配置服务器GITLAB SSH连接

Spring boot Spring云配置服务器GITLAB SSH连接,spring-boot,gitlab,ssh-keys,spring-cloud-config,Spring Boot,Gitlab,Ssh Keys,Spring Cloud Config,在查看了SO线程、博客和SpringCloud配置文档的数量之后,我仍然找不到如何连接到远程GITLAB存储库,因为在启动SpringCloud配置服务器时,我发现了以下错误 原因:com.jcraft.jsch.JSchException:Auth fail 弹簧靴:2.1.2.1释放 spring-cloud.version:Greenwich.RELEASE 操作系统:Windows-7 通过命令提示符,我可以与GITLAB存储库进行交互。我确实在GITLAB设置中生成了SSH密钥并添

在查看了SO线程、博客和SpringCloud配置文档的数量之后,我仍然找不到如何连接到远程GITLAB存储库,因为在启动SpringCloud配置服务器时,我发现了以下错误

原因:com.jcraft.jsch.JSchException:Auth fail

  • 弹簧靴:2.1.2.1释放

  • spring-cloud.version:Greenwich.RELEASE

  • 操作系统:Windows-7
通过命令提示符,我可以与GITLAB存储库进行交互。我确实在GITLAB设置中生成了SSH密钥并添加了公钥。此外,我没有使用用户名和密码连接到GITLAB的选项


任何关于我缺少配置或步骤的指针?

发现这是我的IntelliJ idea问题,当我尝试在命令提示符下运行同一个项目时,它没有任何问题

spring:
  cloud:
    config:
      server:
        git:
          uri: git@private_gitlab_repo:project
          search-paths: '{application}'
          skip-ssl-validation: true
          strict-host-key-checking: false
          known-hosts-file: C:\Users\myname\.ssh\known_hosts