Heroku CLI登录时的IP地址不匹配。

69

以前我可以使用heroku login登录heroku命令行界面。但现在,我遇到了IP地址不匹配错误。我该如何解决?

21个回答

2

如果您是12.3或更高版本的Mac用户,则需要打开“系统偏好设置”,>“网络”>“Wi-Fi”,然后在身份验证期间取消选中“限制IP地址跟踪”。

新的OSX掩盖了您的IP地址,而Heroku登录不知道如何处理它。您只需要让Heroku在身份验证之前/之后验证IP,就可以顺利进行。


2
这对我很有效:
1/ 在浏览器中注销
2/ 清除heroku.com的缓存和cookies(可选)
3/ 运行“heroku login”
4/ 在CLI打开的浏览器标签中登录

你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

0
由于某种原因,对我而言,在Google Colab上执行heroku login -i命令会导致一些输入/输出问题。
在输入密码后,我需要多次按下return键,这不知何故使得凭据变得不正确。
为了登录,我不得不打开一个Colab终端,就像在任何基于Linux的shell中一样(Colab终端仅适用于Colab Pro和Pro+用户)。

0

我的默认浏览器是启用私人中继的Safari。这是我的问题。我只是从Safari浏览器复制了URL到其他浏览器(Brave)中,然后它就可以工作了。


0
关闭或切换终端,然后重新运行命令"heroku login"。这对我有效!

0

我最初使用Snap软件包管理器安装了Heroku。 使用npm安装解决了我的问题。 复制并粘贴下面的代码。

npm i -g heroku

0
我成功连接了以下内容: heroku login -I // 电子邮件:user@email.com // 密码:来自帐户设置的API密钥

太令人满意了!


0
留下这个,下次用得到。
  1. 在浏览器中登录Heroku
  2. 生成并再次打开链接

0

-1

我遇到了同样的问题。我使用了Heroku登录。它起作用了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接