开启iCloud Private Relay时,如何在Mac终端登录Heroku CLI?
在OSX终端登录Heroku CLI(保留iCloud Private Relay)
以下是几种无需关闭全局iCloud Private Relay的可行登录方法:
方法1:通过API令牌交互式登录
- 先在Safari中登录Heroku官网,进入账户设置页面找到并复制你的API令牌
- 打开终端执行命令:
heroku login -i - 按照提示输入Heroku注册邮箱,再粘贴刚才复制的API令牌即可完成认证
方法2:临时为Heroku域名豁免Private Relay
- 打开系统偏好设置 → Apple ID → iCloud → 私人 Relay
- 点击「详细信息」,切换到「域名与网站」标签
- 点击「添加域名」,输入
heroku.com将其加入“不使用私人 Relay 的网站”列表 - 此时在终端执行
heroku login,会正常唤起Safari完成登录流程 - 登录完成后,可根据需求将
heroku.com从豁免列表中移除
方法3:通过环境变量直接认证
- 在终端中设置环境变量(替换为你的实际API令牌):
export HEROKU_API_KEY="你的Heroku API令牌" - 后续执行Heroku CLI命令时会自动使用该令牌完成认证,无需手动触发登录流程
内容的提问来源于stack exchange,提问作者maker3478
相关产品推荐
相关产品推荐

