Box 登录 - 如何在本地主机和生产环境中进行开发?

Box login - how do develop opn both localhost and in production?

我有:

我目前的 redirect_uri 是 "http:/localhost:3000"。如果我在本地 运行,该应用程序工作正常,如果我部署到 Bluemix(例如“https://myapp.mybluemix.net”),它会惨败。

我相信您可以在 Facebook 和 Google 中为单个 Oauth2 client_id/client_secret 注册多个 redirect_uri,但我在 Box 中看不到任何解决方法。除了创建第二个应用程序...

这些帖子很相似,但我不需要验证 TO 一个单独的 OAuth2 服务器...我只需要验证 FROM 两个不同的 ENVIRONMENTS(我的本地 Node 应用程序与 Bluemix 上的相同 Node 应用程序)。

问:有什么方法可以为 同一个 Box 应用程序注册多个 redirect_uri 吗?

附录:

  1. 感谢 Murtza Manzur 的回复:

Box does not support multiple domain redirect URIs. To use different domains (localhost and mybluemix.net), you would have to create a separate app for each domain.

  1. 这意味着我需要两个 Box 应用程序,并且我需要配置我的 Bluemix/Node 应用程序以使用其中一个。

  2. 下面是关于如何在 Bluemix 中高效、安全地执行此操作的精彩讨论:

Box 不支持多个域重定向 URI。要使用不同的域(localhost 和 mybluemix.net),您必须为每个域创建一个单独的应用程序。