我已通过输入结算信息在Heroku中验证了我的帐户。当我访问http://heroku.com/confirm时,它会告诉我“您的帐户已经过验证”。
但是,当我运行命令添加加载项时,例如heroku addons:add custom_domains
,我收到此错误:
-----> Adding custom_domains to uplate... failed
! Please verify your account to install this add-on
! For more information, see http://devcenter.heroku.com/categories/billing
! Confirm now at https://heroku.com/confirm
此外,当我点击网站上的任何“验证”链接时(例如在附加页面上),我只是被重定向到我所在的同一页面,但它一直告诉我要验证。
我错过了什么吗?这是我在Heroku的第一个应用程序,所以我仍然有点困惑。
答案 0 :(得分:8)
你肯定没有做错任何事。确保它是新鲜的;
heroku auth:logout
heroku addons:add custom_domains < This will prompt your to enter your heroku credentials
我已经看到类似的报告显示已验证的帐户未显示为已验证 - 这实际上是当客户试图扩展其动态并且它仍然卡在'验证'外观中,在这种情况下,您最好不要联系heroku支持。
答案 1 :(得分:0)
John Beynon回答了我原来的问题。但是,我接着得到了“你无权访问”。这是因为我在第一次创建应用程序时仍然使用其他帐户的凭据登录。为了解决这个问题,我运行了两个命令:
heroku sharing:add <myemail> // adds a collaborator to the app
heroku sharing:transfer <myemail> // transfers ownership
然后您可以选择运行:
heroku sharing:remove <oldemail>
从应用中删除旧的电子邮件地址。