跳到主要内容

JWT 凭据#

您可以使用以下凭据对以下节点进行身份验证:

支持的认证方式#

  • 密码短语:使用 HMAC 算法通过密钥进行签名
  • 私钥(PEM 密钥):配合 RSA 或 ECDSA 算法用于 私钥 JWT

相关资源#

有关更多详细信息,请参阅 JSON Web Token 规范

如需更详细的介绍,请参阅 JWT 官网的 JSON Web Tokens 介绍。有关如何在两种类型及相关算法之间进行选择的更多信息,请参阅 JSON Web Token (JWT) 签名算法概述

使用密码短语#

配置此凭据的步骤:

  1. 选择 密钥类型密码短语
  2. 输入密码短语 密钥
  3. 选择用于签名断言的 算法。支持的算法列表请参阅下方的 可用算法

使用私钥(PEM 密钥)#

配置此凭据的步骤:

  1. 选择 密钥类型PEM 密钥
  2. 私钥:通过生成密钥对获得。示例请参阅 生成 RSA 密钥对
  3. 公钥:通过生成密钥对获得。示例请参阅 生成 RSA 密钥对
  4. 选择用于签名断言的 算法。支持的算法列表请参阅下方的 可用算法

可用算法#

此 n8n 凭据支持以下算法:

  • HS256
  • HS384
  • HS512
  • RS256
  • RS384
  • RS512
  • ES256
  • ES384
  • ES512
  • PS256
  • PS384
  • PS512
  • none