我看到一个问题弹出,有几个用户试图对我们的网站进行身份验证。我们仅将JavaScript SDK用于OAuth工作流程;用户正在输入他们的Facebook凭据,但重定向只是挂起。用户已启用“登录批准”。
这很可能是巧合,但是有登录审批和JavaScript OAuth工作流程的用户是否有任何问题?
答案 0 :(得分:1)
任何已设置或曾经设置过“登录批准”的帐户都会返回无效的查询字符串。而不是http:// redirecturl& access_token =你现在得到http:// redirecturl&#access_token =这是无效的。
我的工作是将清理javascript添加到http:// redirecturl页面。
if (location.href.indexOf("&#") > 0) document.location = location.href.replace("&#", "&")
向facebook报告此事