我正在使用 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/