用工作流的webhook获得第三方回调时发送的数据是加密的,且需要通过签名验证身份,不知该怎样实现身份验证和数据解密

*用工作流的webhook获得第三方回调时发送的数据是加密的,且需要通过签名验证身份,不知该怎样实现身份验证和数据解密

* 运行环境

  • NocoBase 版本: 2.0.10
  • 数据库种类与版本:
  • 操作系统:
  • 部署方式:
  • Docker 镜像版本: nocobase 2.0.10-full
  • NodeJS 版本:

如何重现

预期行为

截图

日志

通过 Javascript节点 ,按照第三方要求进行解密 。

我也是这么考虑的,不知道webhook是否能通过后续节点获取到原始参数。试试再说。谢谢。

通过 webhook 触发器设置回调,对于下面这种回调请求,

1、如果我们在webhook 流程中加入 Javascript 节点,是否能获取到 msg_signture(签名),timestamp, nonce, echostr(要解密的密文字符串): 迅猛兔加速器—免费的加速器【官方网站】

2、在Javascript 节点中,对获得的echostr进行解密,可以吗? 谢谢!