3

我正在为一个建立在开放社交之上的程序编写授权过程。我使用的库是 Oauth 库。该证书已经在其他可以完美运行的机器上进行了测试,尽管完全相同的证书在我的计算机上不起作用。

在我跟踪错误之后,问题来自这个函数:(在 oauth.php 行中:207)

$publickeyid = openssl_get_publickey($cert);

注意:$cert是 RSA 证书

此函数在我的计算机上返回 NULL,而在另一台计算机上测试时它实际工作(返回有效值)。我怎样才能解决这个问题?

这与我的 Apache 或本地机器配置有关吗?我的php.inihttpd.conf似乎也和其他机器一样。我已经在这件事上工作了几个小时,在互联网上也找不到任何相关的解决方案。

4

0 回答 0