【问题标题】:Facebook Connect and HTTP basic authenticationFacebook Connect 和 HTTP 基本身份验证
【发布时间】:2010-02-19 13:45:34
【问题描述】:

我正在开发一个使用 Facebook Connect 进行用户登录/创建的网站。我有一个用于 QA 的开发服务器,我希望它有密码保护。我们想使用 HTTP 基本身份验证,但这似乎破坏了 Facebook Connect(它陷入了循环)。有人知道为什么会这样吗?

我相信基本身份验证是在浏览器的基础上完成的,Facebook 和我们网站之间的所有通信都是在用户的浏览器中完成的。可能是什么问题?

【问题讨论】:

    标签: facebook basic-authentication


    【解决方案1】:

    Facebook Connect 在 iF​​rame hack 中使用 iFrame 来克服跨域边界限制(有关详细信息,请参阅 http://wiki.developers.facebook.com/index.php/Cross_Domain_Communication)。我的猜测是,当 Facebook 重定向到回调页面 (xd_receiver.htm) 时它会失败,因为稍后需要基本身份验证。

    【讨论】:

    • 这和我的猜想差不多。但是,我始终理解基本身份验证凭据由浏览器保存并在需要时使用。为什么 IFrame 会成为问题?
    【解决方案2】:

    需要更多关于“陷入循环”的信息。但是根据您的问题,据我所知,facebook connect 将在创建帐户时创建一个随机密码,如果他们通过基本身份验证登录,则需要更改密码以匹配(http://www.boonex.com/unity/forums/topic/facebook-connect-error-.htm) 但是您没有指定这是否是您使用 FBconnect 的方式。
    您是否需要基本身份验证才能到达 FBconnect 帐户链接/创建点?

    或者您是否使用 FBconnect 为基本身份验证创建登录?

    您如何要求基本身份验证?服务器类型?

    不需要基本身份验证就可以正常工作吗?

    【讨论】:

      猜你喜欢
      • 2013-09-01
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 2013-10-06
      • 2015-10-01
      • 2014-11-06
      相关资源
      最近更新 更多