ruby-on-rails - 应用程序环境中的 Heroku 应用程序 ID

标签 ruby-on-rails heroku

是否可以在应用程序环境中检索应用程序 ID (app123@heroku.com)?

我知道,我可以手动设置一个配置变量,但我认为此类信息可能会被 Heroku 公开?

最佳答案

如果您安装了 SendGrid 或 Memcache 等附加组件,您可以访问其中一个附加组件的用户名的环境变量。例如,如果您使用的是 Ruby,则可以登录到控制台并输出 ENV['SENDGRID_USERNAME'] 或 ENV['MEMCACHE_USERNAME'] 的值。从那里提取应用程序 ID 很容易。我不确定还有哪些其他附加组件也在环境变量中公开该值,但您可以输出整个 ENV 全局哈希并找出可用的内容。

关于ruby-on-rails - 应用程序环境中的 Heroku 应用程序 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104609/

相关文章:

mysql - Rails - 奇怪的字符通过验证并中断查询

ruby-on-rails - 从零到多关系的 ActiveRecord 简单最大日期

ruby-on-rails - EC2 实例在负载均衡器中停止服务

node.js - AngularJS 应用程序在本地和 Heroku 上有不同的行为

ruby-on-rails - : Drools (www. drools.org 的 Ruby 替代品)一个业务逻辑集成平台

ruby-on-rails - rails : check if ID doesn't exist in controller?

git - 不能 'git push' 到 Heroku

heroku - 将 WebSharper.Suave Web 应用程序部署到 Heroku

linux - 如何在 Heroku 上为我的应用程序安装 libstdc++6?

ruby-on-rails - heroku PostgreSQL 数据库迁移错误