2

我在我的 PHP Yii 应用程序中设置了 HybridAuth 身份验证。使用 Facebook 进行身份验证在我的本地机器上运行良好。

对于我的生产服务器,我在 Facebook 中创建了一个新应用程序,并相应地更新了我的 Yii 应用程序中的访问凭据。但是尝试从我的实时站点进行身份验证,它会给出身份验证失败的错误。Facebook 返回了无效的用户 ID

如果我将凭据重新更改为本地主机的凭据并从本地计算机上尝试,一切都会再次运行。

我正在使用最新版本的 HybridAuth 库 2.1.2。

我已经尝试增加CURLOPT_CONNECTTIMEOUTand 设置CURLOPT_SSL_VERIFYPEER => false,正如stackoverflow的其他一些答案中所建议的那样。

本地机器运行 Windows7 和 Apache,而网络服务器运行 Linux 和 Apache。

来自 Google 和 LinkedIn 的身份验证在我的本地计算机和网络服务器上都运行良好。

4

0 回答 0