当前位置: 首页 > 知识库问答 >
问题:

SpringCloudConfigGitSSH

牟辰龙
2023-03-14

我以这些为例:

'{"git": { "uri": "ssh://git@github.com/spring-cloud-services-samples/cook.git", "hostKey": "AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+...", "hostKeyAlgorithm": "ssh-rsa", "privateKey": "-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIB..."} }'

https://cloud.spring.io/spring-cloud-config/single/spring-cloud-config.html#_git_ssh_configuration_using_properties

我终于让它接受了主机密钥,但现在它失败了:

Cannot clone or checkout repository] with root cause
com.jcraft.jsch.JSchException: Auth fail

手动SSHing或Git clone时,该键工作正常。

共有1个答案

李谦
2023-03-14

我也面临着同样的问题。您可以使用下面提到的命令在窗口机器中创建ssh-key。

在命令提示符下而不是在git bash中尝试此操作:

ssh-keygen -m PEM -t rsa -b 4096 -C "your email address here"

并尝试在引导中使用git ssh配置。属性文件:

git@*************************************************configurations.git
 类似资料:

相关问答

相关文章

相关阅读