相关疑难解决方法(0)

您的帐户example@email.com无权访问<app-name>

我无法将代码推送到heroku.我有一个帐户,但我忘了密码.我创建了一个新帐户并尝试使用它,但现在它显示了这个错误:

Your account someoneelse@gmail.com does not have access to
! SSH Key Fingerprint: 
Run Code Online (Sandbox Code Playgroud)

如何使用新帐户登录?我想用新帐户删除此错误消息.我已将最新的ssh密钥上传到heroku.我已经尝试了所有的东西来推动heroku上的代码(基本设置),但我无法通过这个错误.


您帐户中的任何应用程序都有两个ssh密钥,您应该删除一个不在"〜/ .ssh /"文件夹中的应用程序或按照这些步骤操作.

这是解决方案:

  1. 访问www.heroku.com并使用引发错误的帐户登录.
  2. 转到应用程序设置.(例如,对于名为"rails-demo"的应用程序,转到rails-demo设置并检查是否有两个ssh键)

  3. 删除系统中不再存在的密钥

  4. 或者您可以删除它们,然后使用这些命令生成新的.

    -> ssh-keygen -t rsa

    -> heroku keys:add

  5. 上传新的,然后在您的控制台类型中

    -> heroku log-in

  6. 使用您的帐户登录,然后将其推送到您的应用.
  7. 它现在已经解决了.

git heroku ruby-on-rails-4

25
推荐指数
2
解决办法
1万
查看次数

无法从命令行登录 Heroku 帐户

我正在使用 codio.com。从那里我使用 Ubuntu 终端登录 Heroku,但它给了我以下错误。我也阅读了帮助页面。它说使用 MFA 您必须使用浏览器登录。但问题是,浏览器无法从 Codio 平台打开。我被困在这一点上。请帮忙。

\n
codio@actor-spoon:~/workspace/helloSaas$ heroku login -i                 \nheroku: Enter your login credentials\nEmail: prashantexploring@gmail.com\nPassword: ********\n \xe2\x80\xba   Error: Your account has MFA enabled; API requests using basic \n \xe2\x80\xba   authentication with email and password are not supported. Please \n \xe2\x80\xba   generate an authorization token for API access. \n \xe2\x80\xba\n \xe2\x80\xba   Error ID: vaas_enrolled\n
Run Code Online (Sandbox Code Playgroud)\n

工作 :) :只需粘贴 API 密钥代替密码即可。

\n
codio@magic-savage:~/workspace/rottenpotatoes$ heroku login -i\n \xe2\x80\xba   Warning: heroku update available from 7.45.0 to 7.59.2.\nheroku: …
Run Code Online (Sandbox Code Playgroud)

ubuntu command-line heroku codio multi-factor-authentication

14
推荐指数
2
解决办法
8973
查看次数