3 回答
![?](http://img1.sycdn.imooc.com/533e4d470001a00a02000200-100-100.jpg)
TA贡献1842条经验 获得超21个赞
您最好将APNS库用于PHP。你可以在这里找到它。查看开发人员提供的示例。
我也有证书问题。我的动作是:
定位文件 ApnsPHP/Abstract.php
对_connect()方法进行一些更改,粘贴此行
$streamContext = stream_context_create(
array(
'ssl' => array(
'local_cert' => $this->_sProviderCertificateFile,
'passphrase' => ''
)
)
);
$this->_hSocket = @stream_socket_client(
$sURL,
$nError,
$sError,
$this->_nConnectTimeout,
STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT,
$streamContext);
而不是原始的在那里列出
现在您可以使用* .pem证书,而无需entrust_root_certification_authority。
这对我来说很好。
- 3 回答
- 0 关注
- 536 浏览
添加回答
举报