我正在使用 safari-push-notifications v 0.3.0模块来创建 Safari 所需的推送包。有时我从 Safari 收到错误消息 Signature verification of push package failed
。
我注意到在失败的签名中有一些乱码/无效字符。我尝试将这些取出并使用签名,但仍然失败。
我的证书、 key 、中间体和 list 每次都是相同的。
大多数时候签名工作正常,但偶尔会失败。
有没有其他人遇到过这种情况并且知道解决它的方法?
最佳答案
我也在 github 存储库中针对这个问题打开了一个问题,所有者推送了一个修复程序。如果您遇到此问题,只需升级到 0.3.1 或更高版本即可。
关于Node.js safari 推送通知间歇性签名失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44271033/