【发布时间】:2012-06-01 01:45:17
【问题描述】:
当我尝试将一个 git 项目推送到 heroku 时,它给了我一个错误 -
您的指纹为 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx 的密钥无权访问 my_heroku_app。
我已经尝试了几乎所有在互联网上找到的东西 - 添加密钥、上传、删除每个密钥然后重试。我检查了没有多个帐户。我还检查了 .git/config 文件以查看项目名称是否准确。
我注意到在我删除 known_hosts 文件并尝试推送项目后,它说 -
无法确定主机“heroku.com (50.19.85.132)”的真实性。
RSA 密钥指纹是 *some.random.fingerprint。
您确定要继续连接(是/否)?是的
警告:将 'heroku.com,50.19.85.154' (RSA) 永久添加到已知主机列表中。
!您的带指纹 my.original.configured.fingerprint 的密钥无权访问 first-app。
致命:远端意外挂断
这很有趣,因为那不是我的指纹。我在 ib_rsa.pub 中的那个与 heroku 尝试使用的那个不同。我做了一个heroku键,我只看到一个键(它应该使用的那个。) 我不知道它从哪里挑选这个奇怪的钥匙。任何建议都会有所帮助。谢谢!
【问题讨论】:
-
你已经做了
heroku login吗? -
我想,只是检查
标签: ruby-on-rails heroku