如何配置站点URL和画布URL

时间:2011-11-17 23:56:29

标签: facebook url canvas redirect

我正在尝试在facebook中配置我的应用程序,但我遇到了麻烦。

我的应用程序通过servlet工作(http://www.mysite.com:port/myproject/servlet)。在我正在设置的应用程序的设置中:

Site URL: http://mysite:port/myproject/servlet?

Canvas URL: http://mysite:port/myproject/servlet?

除一个细节外,此配置正常工作。如果我通过其URL“http://apps.facebook.com/myapp”或我的主页(页面左侧的列应用程序,用户)访问它可以正常工作。但是,如果新用户访问应用程序,在单击权限对话框中的“允许”(https://developers.facebook.com/docs/beta/authentication)后,应用程序将重定向到facebook以外的URL(http:// mysite:port / myproject / servlet?)什么时候应该重定向到http://apps.facebook.com/myapp

正确的配置是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

用户通过哪个URL访问“身份验证”对话框?

首先,他应该被重定向到:

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=email,read_stream

YOUR_URL 应为http://apps.facebook.com/myapp或您希望的任何其他内容。