2

我有一个网站,用户使用他的 Facebook 帐户登录。然后,他可以通过向他的朋友发送邀请来邀请他们。

当朋友在 Facebook 打开他的邀请时,他会在 Facebook 画布 (iframe) 中看到一个网站。

因为这个朋友已经登录了真正的 Facebook,我希望他也会自动登录到我的网站。但事实并非如此。

如何自动登录从 Facebook iframe 打开我的应用程序的朋友?

(我正在使用 C# MVC3 和 JS 库)

笔记;

我已经阅读了很多关于这个问题的主题。答案是使用 getLoginStatus()。但这对我不起作用,因为我仍处于沙盒模式......有没有像样的工作?

4

1 回答 1

1

用户登录 Facebook,然后进入您的网站(画布或 Web 应用程序)无法自动登录,因为此“新”访问者从未授权您的应用程序访问他的 Facebook 数据。

您可以为您拥有此用户的有效身份验证会话密钥的人进行自动登录,为此,他们需要首先连接您的 Facebook 应用程序。

于 2012-04-26T15:17:43.133 回答