首页 > 解决方案 > openpgp.js | 抑制“错误:找不到具有密钥 ID 的签名密钥”消息

问题描述

我想抑制错误消息(这更可能是警告)

Error: Could not find signing key with key ID 1234567899876543
at /home/node/app/node_modules/openpgp/dist/node/openpgp.min.js:2:340910
at /home/node/app/node_modules/openpgp/dist/node/openpgp.min.js:2:341478
...

在解密没有 publicKey 的数据以验证附加签名时,由 openpgp.js(版本 5.0.0-2)抛出。

就像:

var decrypted = await openpgp.decrypt({message, privateKeys});  

为什么?我想将 openpgp.js 用作我的主应用程序的后端服务,并且不希望日志中出现误报错误消息以避免混淆,并且只依赖真正的错误消息进行进一步的日志记录。

我搜索了官方资源,但没有找到解决方案。

也许我只是忽略了它。

现在有没有人openpgp.option抑制消息的参数?

提前致谢!

标签: javascriptnode.jsapiopenpgpopenpgp.js

解决方案


推荐阅读