应用程序加载到 Facebook 上的 iframe 中
我在 facebook 的 iframe 中加载了一个应用程序。 但是在允许并从 Facebook 授权重定向到我的 Facekooksite 后,我无法从我的代码中的查询字符串中获取“代码”(因为加载到了 Facebook 上的 iframe 中) 我如何才能获取“代码”参数?
I have an app loaded in iframe on facebook.
But after allow and redirected to my facekooksite from facebook authorization i cant fetch the "code" from the querrystring from within my code (because loaded in an iframe on facebook)
How will i be able to fetch the "code" parameter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我猜您正在遵循服务器端身份验证流程。但由于您在 Facebook 上使用应用程序,此流程将会发生变化,因为 Facebook 正在向您的画布 iframe 发送
signed_request
:显然,当您在 Facebook 上时,用户要么连接到您的应用程序,要么不连接到您的应用程序,如果他/她未连接,然后您将他们重定向到身份验证 URL。
I guess you are following the server-side authentication flow. But since you are using Apps on Facebook, this flow will change since Facebook is sending a
signed_request
to your canvas iframe:Obviously when you are on Facebook, the user is either connected to your app or not so if he/she is not connected then you redirect them to the authentication URL.