ubuntu - Heroku登录无法打开浏览器

标签 ubuntu heroku heroku-cli

当尝试通过 CLI 登录 Heroku 时,我得到:

user@MyMachine:$ sudo heroku login 
heroku: Press any key to open up the browser to login or q to exit: 
Opening browser to https://cli-auth.heroku.com/auth/browser/SOME-HEROKU-TOKEN
Warning: Cannot open browser.
heroku: Waiting for login... !

并且在等待浏览器时登录挂起。
当我在浏览器中打开链接并尝试登录时,CLI 中没有任何 react 。

使用调试标志产生:
user@MyMachine:~$ sudo HEROKU_DEBUG=true HEROKU_DEBUG_HEADERS=1 heroku login 
heroku: Press any key to open up the browser to login or q to exit: 
Opening browser to https://cli-auth.heroku.com/auth/browser/SOME-OTHER-TOKEN
Warning: Cannot open browser.
    at Object.warn (/snap/heroku/3776/node_modules/@oclif/errors/lib/index.js:33:15)
    at showUrl (/snap/heroku/3776/node_modules/@heroku-cli/command/lib/login.js:132:34)
    at ChildProcess.cp.on.code (/snap/heroku/3776/node_modules/@heroku-cli/command/lib/login.js:145:17)
    at ChildProcess.emit (events.js:193:13)
    at maybeClose (internal/child_process.js:999:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:266:5)
heroku: Waiting for login... !
JSONError: Unexpected end of JSON input while parsing near ' '
    at module.exports (/snap/heroku/3776/node_modules/parse-json/index.js:26:19)
    at HTTP._parse (/snap/heroku/3776/node_modules/@heroku-cli/command/node_modules/http-call/lib/http.js:343:25)

再次,挂起。

最佳答案

Heroku 目前正在更新,但试试这个应该可以:heroku login -i

关于ubuntu - Heroku登录无法打开浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57102124/

相关文章:

python-3.x - 导入错误 : No module named 'PyQT5' Ubuntu 16. 10

javascript - 当我在 Heroku 上部署时 sendGrid 不工作

heroku - Hero ku 中登录不是函数错误消息

java - IntelliJ 中的heroku远程调试问题

ruby-on-rails - 如何在 Heroku 中运行 Rails 控制台? Rails 5.1 和 postgresql

Heroku 在部署后运行 Jar 文件?

linux - Jenkins 在重启电脑时丢失所有数据

mongodb:Docker中无法识别的服务

c - libircclient 中函数的链接问题

go - 如何使用本地包部署Go应用