3

我创建了一个用于生产推送通知的 .pem 文件,

并上传到服务器。

但是在发送推送通知时,它会给出这样的错误。

$fp = stream_socket_client('ssl://gateway.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT, $ctx); 不工作,返回失败。

这是什么错误,如何解决。

最后,如何知道.pem文件是否正确

4

1 回答 1

3

您可以使用 GnuTLS 二进制文件中的“certtool”来验证证书 ( certtool -i --infile cert.pem)。Windows 二进制文件也可用

你的问题我没有答案stream_socket_client。确保正确初始化上下文,文档中显示了一个示例。

于 2010-07-27T07:24:04.033 回答