5

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

codio@actor-spoon:~/workspace/helloSaas$ heroku login -i                 
heroku: Enter your login credentials
Email: prashantexploring@gmail.com
Password: ********
 ›   Error: Your account has MFA enabled; API requests using basic 
 ›   authentication with email and password are not supported. Please 
 ›   generate an authorization token for API access. 
 ›
 ›   Error ID: vaas_enrolled

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

codio@magic-savage:~/workspace/rottenpotatoes$ heroku login -i
 ›   Warning: heroku update available from 7.45.0 to 7.59.2.
heroku: Enter your login credentials
Email: prashantexploring@gmail.com
Password: ************************************
Logged in as prashantexploring@gmail.com
codio@magic-savage:~/workspace/rottenpotatoes$ 
4

3 回答 3

18

您可以使用“API Key”作为密码。 在此处输入图像描述

于 2021-07-02T16:05:31.587 回答
0

没有办法禁用 MFA UI_PIC

转到此处浏览帐户设置 向下滚动并显示/重新生成 API-KEY API_KEY

然后通过 cli 登录

heroku login -i

输入您的电子邮件并使用 API Key 作为密码,您就可以开始了

于 2022-01-20T03:58:02.463 回答
-1

在您的 heroku 帐户设置中禁用双重身份验证。

您可以从仪表板帐户页面禁用双重身份验证。系统将要求您提供密码以增加安全性。您还可以使用以下命令从 CLI 禁用它:

$ heroku 2fa:Disable

这也会询问您的密码。

(从这里开始。)

于 2021-12-16T21:22:03.533 回答