最近我在我的网站上启用了ssl encription。我正在使用PHP SDK与Facebook连接。问题是,当我浏览HTTPS并尝试获取当前用户时
$facebookUser = $this->facebook->getUser();
响应总是错误的...如果我尝试使用 HTTP 进行相同的操作,它可以完美运行......
是否需要更改某些设置?我确定 ssl 加密正在工作。Facebook api 没有抛出任何异常...
谢谢。
我不知道您的问题的解决方案,但我敢打赌 URL 不太正确。
为了帮助诊断此问题,请尝试使用 http 调试代理,如 Fiddler2。它允许您构造和提交 http(s) 请求,并检查响应。此外,您还可以将其用作代理,以查看您的应用程序生成和发送了哪些 http 消息,以及返回了哪些响应。