php - HWIOauth Facebook OAuth token 请求非常慢

标签 php facebook symfony oauth hwioauthbundle

我正在使用 Symfony2 HWIOauthBundle 为我的网站提供联合登录。在上周,当我的服务器向他们查询访问 token 时,两个服务提供商(LinkedIn 和 Facebook)变得非常慢。这些提供商对访问代码的响应很快(<500 毫秒)。我在使用 Twitter、Google 或 Microsoft 时没有遇到任何问题。 Symfony 和所有已安装的 bundle 都是最新的。

LinkedIn 在大约 10 秒内是可管理的,但 Facebook 需要 4-5 分钟来使用访问 token 进行回答。

我检查了服务器日志,唯一的错误是 cURL 请求超时(目前设置为 600 秒后超时)。我还知道我的服务器每天只从 Facebook 请求大约 100 个 token ,所以我认为我没有速率限制。

我不知道是什么原因造成的。有人可以帮忙吗?

编辑:如果有帮助,我请求这些权限:public_profile,email

最佳答案

我在使用一些代理服务器时看到了类似的东西。也许这就是问题所在?

关于php - HWIOauth Facebook OAuth token 请求非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28111639/

相关文章:

PHP/MySQL。无法更新数据: Query was empty

php - 使用 auth_request 模块的 Nginx 身份验证

javascript - Facebook 如何管理用户 session ?

没有 SSL 的 Facebook 登录

symfony - 有没有办法告诉 Doctrine 不要碰特定的 table ?

php - 如何访问 symfony 存储库中的创建查询方法

php,mysql,html - 在 HTML 中正确显示 SQL 查询(连接)

ios - FBSession requestNewPublishPermissions 在响应之前失败

symfony - 使用 Doctrine 从 Symfony2 中的 yml 更新模式

php - 我如何在 Doctrine 2 DQL 中使用 DATE()?