【发布时间】:2014-09-26 01:32:43
【问题描述】:
在我们的 Java EE 应用程序中,我们正在调用 fb oauth 流来获取 accessToken。 为此,我们使用应用程序密钥和秘密使用回调 url 调用 fb 服务器。
此时,fb app url 部分中提供了相同的 url。
但是,如果我们可以更改重定向 url 以转到不同的服务器,是否有可能?我已经看到只是更改代码中的回调 url 不起作用。看起来它在代码和 fb 应用程序中必须相同。
这使得测试或使用同一个应用程序从两个不同的网络服务器上进行尝试变得非常困难。
对此有何建议?
【问题讨论】:
-
好问题。我将尝试传递查询参数,以便权限和路径相等并且 FB 很高兴,但它给了我一些参数,所以我可以切换。或者,我需要在 STATE 参数中添加一些内容。
-
如果服务器完全不同,这将不起作用。或者您可能需要确保两台服务器同时运行等。虽然技术上可行,但这不是一个非常实用的解决方案
-
回到上面,我似乎能够添加一个查询参数,Facebook 将其包含在回调/重定向中。然而,两个参数似乎不起作用。我知道这不是 Vik 想要的,但它可能会帮助其他人登陆这里。