在我们的Java EE应用程序中,我们调用fb oauth流来获取accessToken。 为了达到这个目的,我们使用应用程序密钥和秘密对带有回叫url的fb服务器进行调用。更改Facebook Oauth重定向网址
此时,在fb应用程序url部分中提供了相同的url。
但是,如果我们可以如何更改重定向url以转到不同的服务器吗?我看到只是改变代码中的回调url不起作用。看起来它在代码中以及在fb应用程序中必须相同。
这使得很难测试或使用相同的应用程序来尝试从两个不同的Web服务器的事情。
有关任何意见?
大问题添加第二个域(地址镜像的主网站)。我会尝试传递查询参数,所以权限和路径是平等的,FB很高兴,但它给了我一些参数,所以我可以切换。或者,我需要将一些东西附加到STATE参数。 – 2012-04-06 09:50:20
如果服务器完全不同,这将无法正常工作。或者可能是你需要确保两台服务器同时运行等等,尽管技术上可行,但不是一个非常实用的解决方案 – Vik 2012-04-06 16:15:50
只要回到上面,我似乎可以添加一个查询参数,并且Facebook将它包括在回调/重定向。但是,两个参数似乎不起作用。我知道这不是维克想要的,但它可以帮助其他人登陆这里。 – 2012-04-10 13:33:08