我试图从gitlab部署到azure应用程序服务,但遇到问题。部署立即失败,原因是:
主机密钥验证失败。\r\n致命错误:无法从远程存储库读取。\n\n请确保您有正确的访问权限,\n并且存储库存在。\n\r\nd:\program files(x86)\git\cmd\git.exe fetch origin--progress
我已经在app服务中删除了部署配置几次,并重新创建了配置,以确保gitlab存储库的sslurl是正确的。我也尝试过将我的密钥添加到gitlab部署密钥中,但是它不允许我,因为它已经存在了,所以我知道密钥是绝对正确的。
在web上搜索建议从已知主机文件中删除主机,但由于这是在azure上,/ssh文件夹中没有已知的\u主机( Kudu
-> Console
-> D:\home\.ssh
)所以我不知道还能尝试什么。
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!