Safari Push-Benachrichtigungszertifikat ausstellen

Ich habe eine Website, die Push-Benachrichtigungen für den Safari-Browser verwendet. Es hat bis vor kurzem gut funktioniert, als ich eine Nachricht mit der Aufschrift "@" erhiel

Signaturprüfung des Push-Pakets fehlgeschlagen

Ich glaube, dass es mit dem kürzlichen Ablauf des Apple WWDRCA-Zertifikats zusammenhängt und jetzt versucht, das neue Zertifikat im System zu installieren. Ihre Dokumente sagen, dass

Wenn Sie die Funktion openssl_pkcs7_sign verwendet haben, um Ihr Push-Paket nur mit Ihrem Web-Push-Zertifikat zu signieren, sollten Sie den Pfad zum erneuerten Intermediate für den Parameter für zusätzliche Zertifikate übergeben.

So ist meine Frage, wie diese Funktion angewiesen wird, dieses neue Zertifikat zu verwenden, und eine andere, falls ich deren Zertifikat auf meinem Linux-System installiere, auf dem Apache ausgeführt wird. Ich bin nicht sicher, ob ich ein vorheriges Zertifikat installiert habe. Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage