【问题标题】:How do I connect my Mongo app to my site hosted on meteor.com. meteorjs如何将我的 Mongo 应用程序连接到我在 meteor.com 上托管的网站。流星
【发布时间】:2014-01-01 05:44:33
【问题描述】:

以前有人问过这个问题,但我没有看到任何相关答案。

我可以通过在 shell 中运行流星 mongo SITE_NAME.meteor.com 来连接到我的 mongo 数据库。 但我不知道如何将 Robomongo 连接到它。运行上面的行告诉我连接到 production-db-b2.meteor.io:/27017/SITE_NAME 但使用用户名和密码将该信息输入 Robomongo 不起作用。用户名应该是什么?

运行meteor mongo SITE_NAME.meteor.com -U 只会给我一个临时地址。

【问题讨论】:

    标签: mongodb meteor


    【解决方案1】:

    您只能获得临时凭据来连接它。

    当您运行meteor mongo SITE_NAME.meteor.com -U 时,您将获得一个持续一分钟的临时地址。如果您在一分钟结束前连接到它,只要您保持连接状态,您的会话就可以持续。

    您返回的网址格式为username:password@b2.meteor.io:port/site_name。如果您可以快速输入并连接这些详细信息,则可以在 robomongo 中使用这些详细信息。

    每次您想再次使用 robomongo 时,您都必须获取新的用户名和密码并改用那个。

    如果你能得到一个 shell 脚本以某种方式连接,那么你可以编写一个脚本来提取数据并使用 robomongo 连接

    在撰写本文时,对于托管在 meteor deploy 上的网站,没有其他方法可以获取持续时间超过一分钟的凭据

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-21
      • 2012-05-09
      • 1970-01-01
      • 2020-10-14
      • 1970-01-01
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多