跳至内容

JWT#

在您的n8n工作流程中使用JSON Web令牌。

Credentials

您可以在此节点的此处找到认证信息。

操作#

  • 解码
  • 签名
  • 验证

节点参数#

该节点可用作AI工具

该节点可用于增强AI智能体的能力。以这种方式使用时,许多参数可以自动设置,或由AI引导信息进行配置 - 更多详情请参阅AI工具参数文档

  • 连接凭证: 选择或创建一个JWT凭证用于连接。
  • Token: 输入用于验证解码的令牌。
  • If you select the Sign operation, you'll also have this parameter:
    • 使用JSON构建载荷: 启用时,节点会使用JSON来构建声明。此处的选择会影响"载荷声明"部分显示的内容。

负载声明#

该节点仅在您选择Sign操作时显示有效负载声明。您看到的内容取决于您为Use JSON to Build Payload选择的内容:

  • 如果选择使用JSON构建负载,此部分将显示一个JSON编辑器,您可以在其中构建声明。
  • 如果不选择使用JSON构建负载,此部分会提示您添加声明

您可以添加以下声明。

受众#

Audienceaud 声明用于标识JWT的目标接收者。

更多信息请参考"aud" (Audience) Claim

过期时间#

Expires Inexp 声明标识了 JWT 过期的时间,过期后不得再接受处理。

更多信息请参考"exp" (Expiration Time) Claim

签发者#

签发者iss声明用于标识签发JWT的主体。

更多信息请参考"iss" (Issuer) Claim

JWT ID#

JWT IDjti 声明为 JWT 提供了一个唯一标识符。

更多信息请参考"jti" (JWT ID) Claim

不早于#

Not Beforenbf 声明标识了在某个时间之前,JWT不得被接受进行处理。

更多信息请参考"nbf" (Not Before) Claim

主题#

主题sub声明用于标识作为JWT主体的主要实体。

更多信息请参考"sub" (Subject) Claim

节点选项#

解码节点选项#

返回附加信息开关控制节点返回的信息量。

启用时,该节点会返回完整的解码令牌,包含头部和签名信息。关闭时,节点仅返回有效载荷部分。

节点签名选项#

使用覆盖算法控件选择用于验证令牌的算法。该算法将覆盖凭证中选择的算法。

验证节点选项#

此操作包含多个节点选项:

  • 返回额外信息: 此开关控制节点返回的信息量。当开启时,节点会返回完整的解码令牌,包含头部和签名信息。当关闭时,节点仅返回有效载荷。
  • 忽略过期: 此开关控制节点是否应忽略令牌的过期时间声明(exp)。更多信息请参考"exp" (Expiration Time) Claim
  • 忽略Not Before声明: 此开关控制是否忽略令牌的not before声明(nbf)。更多信息请参考"nbf" (Not Before) Claim
  • 时钟容差: 输入检查nbfexp声明时允许的时间差秒数。这可以处理不同服务器之间的小时钟差异。更多信息请参考"exp" (Expiration Time) Claim
  • 覆盖算法: 用于验证令牌的算法。此算法将覆盖凭据中选择的算法。

模板和示例#

浏览JWT集成模板,或搜索所有模板

优云智算