FacebookgetAccessToken()返回应用程序访问令牌:在一台服务器上运行良好,但在另一台服务器中抛出应用


Facebook getAccessToken() returns app access token: works fine in one server but throws app access token in other.

Facebook getAccessToken()返回应用访问令牌:在一台服务器中运行良好,但在另一台服务器上抛出应用访问令牌。我已经试过了以前这些问题的所有答案。但似乎不起作用。

<code>
$acces_token = $this->facebook->getAccessToken();
print_r($acces_token);
output:
app ID | app secret 
</code>

有趣的是,相同的代码在localhost和我的一个服务器中工作。我最近得到了另一个服务器,但这个东西在这个服务器上不起作用。

我今天遇到了同样的问题,结果发现我没有包含"fb_ca_chain_bundle.crt"文件(我以前也遇到过同样的问题。crt已经过期)(https://github.com/facebook/facebook-php-sdk/tree/master/src)。所以这可能就是问题所在,而且他们的说明中没有记录,所以这两次我都花了一段时间才弄清楚。