跳到主要内容

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