如何为Heroku创建远程登录授权令牌?

ar7v8xwq  于 9个月前  发布在  其他
关注(0)|答案(3)|浏览(93)

我正在尝试从应用程序访问日志。显然,唯一的办法就是Heroku客户端。
我在远程工作。当我做

heroku login -i

错误:您的帐户已启用MFA;不支持使用带有电子邮件和密码的基本身份验证的API请求。请为API访问生成授权令牌。
但是没有提供在哪里或如何获得这样一个令牌的链接。
documentation没有提到创建这样的令牌。只知道如何储存。
有什么想法吗?

yxyvkwin

yxyvkwin1#

登录Heroku网页界面后,进入“账户设置”(在右上角您头像下的菜单中),然后向下滚动到“API密钥”。如果还没有,请生成一个,或者单击“显示”以查看现有的。
现在,重新运行heroku login -i,并正常输入您的电子邮件,但输入该API密钥而不是您的帐户密码。

bwleehnv

bwleehnv2#

登录Heroku,点击头像进入“账户设置”->“API密钥”->“生成API密钥”。显示它并复制API密钥。
像以前一样运行heroku login -i,但使用您的API密钥作为密码。
或者你可以按照这个链接安装heroku。然后执行heroku login,然后步骤很容易遵循
https://devcenter.heroku.com/articles/heroku-cli

nhn9ugyo

nhn9ugyo3#

上述方法有效。但是:您必须在CLI中键入此密码。剪切和粘贴不起作用。

相关问题