Apple 推送通知的证书
Certificates for Apple push Notification
我正在尝试使用开源 apns-php。
在certificates' instructions中写了如何生成证书。
我得到了两个证书:
1. server_certificates_bundle_sandbox.pem
2. entrust_root_certification_authority.pem
据您所知,我应该将它们上传到哪里?
(我是第一次这样做)
根据您问题中提供的 link 中的 "tutorial",您应该使用 server_certificates_bundle_sandbox.pem 作为您的 Sandbox APNS 证书。
您应该上传到网络根目录之外的文件夹。示例:
如果你的网站根目录是/var/www/
,你可以上传到/var/certrepo/server_certificates_bundle_sandbox.pem
。将您的 PHP 脚本证书指向此位置,您将能够使用该证书。
entrust_root_certification_authority.pem 在您的 PHP 脚本中没有用处。
重要提示:请注意,该证书是 沙盒证书,您可以使用它来测试您的 APNS 逻辑。要应用于生产环境(允许更高的推送通知率),请使用 生产证书 并连接到生产 APNS 服务器。
我正在尝试使用开源 apns-php。
在certificates' instructions中写了如何生成证书。
我得到了两个证书:
1. server_certificates_bundle_sandbox.pem
2. entrust_root_certification_authority.pem
据您所知,我应该将它们上传到哪里?
(我是第一次这样做)
根据您问题中提供的 link 中的 "tutorial",您应该使用 server_certificates_bundle_sandbox.pem 作为您的 Sandbox APNS 证书。
您应该上传到网络根目录之外的文件夹。示例:
如果你的网站根目录是/var/www/
,你可以上传到/var/certrepo/server_certificates_bundle_sandbox.pem
。将您的 PHP 脚本证书指向此位置,您将能够使用该证书。
entrust_root_certification_authority.pem 在您的 PHP 脚本中没有用处。
重要提示:请注意,该证书是 沙盒证书,您可以使用它来测试您的 APNS 逻辑。要应用于生产环境(允许更高的推送通知率),请使用 生产证书 并连接到生产 APNS 服务器。