Node.js safari 推送通知间歇性签名失败

标签 node.js signature pkcs#7 safari-push-notifications

我正在使用 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/

相关文章:

javascript - 在 node.js 中需要全局范围

android - Google Play应用内结算v3,签名为空白

java - 方法中不属于签名或正文的部分的名称是什么

certificate - 使用KeyTool命令将PKCS7(链式证书)导入JKS

java - 使用 bouncy caSTLe 使用预签名数据创建 PKCS7

使用 C 语言创建带有外部数字签名的 pkcs#7 对象

node.js - 如何在 Node/Express 路由和 Socket.io 之间进行通信

node.js - AWS EC2 上的 React 前端?

javascript - Node.js错误: read ECONNRESET using ssh2

objective-c - Objective C - "Duplicate declaration of method"编译错误