我正在使用桌面应用程序的Facebook连接登录API:
我发现我传递的参数无法正常工作。以下是我用于网站的网址示例:
如果用户正确登录,则会将其重定向到 http://www.facebook.com/ 而不是下一个参数中的值。这特别令人沮丧,因为他们被重定向到的网站的网址应该包含登录信息。 令人惊讶的是,cancel_ url参数工作正常并将用户发送到正确的目标(我在facebook.com域内尝试了多个cancel_url值并且他们工作了)。有谁处理过这个问题?
答案 0 :(得分:1)
API密钥有效吗?您的回调网址是否在应用程序中正确设置?在非Internet Explorer浏览器中,下一个参数似乎被忽略了。
实际上下一个参数搞乱了IE中的代码,所以我删除了下一个参数。我所做的是在会话中存储重定向回url并使用文件来处理我所有域中的所有facebook登录。
http://digitalpbk.blogspot.com/2009/08/facebook-auth-next-parameter-ie.html