Skip to content

JWT 凭据#

您可以使用这些凭据来验证以下节点:

支持的认证方法#

  • Passphrase:使用 HMAC 算法的密钥签名
  • Private key (PEM key):与 RSA 或 ECDSA 算法的 Private Key JWT 一起使用

相关资源#

参考 JSON Web Token 规范了解更多详情。

有关更详细的介绍,请参考 JWT 网站的 JSON Web Token 介绍。参考 JSON Web Token (JWT) 签名算法概述了解有关在两种类型和所涉及算法之间进行选择的更多信息。

使用 Passphrase#

要配置此凭据:

  1. 选择 Key Type 密钥类型Passphrase
  2. 输入 Passphrase Secret 密钥
  3. 选择用于签名断言的 Algorithm 算法。参考下面的可用算法了解支持的算法列表。

使用 private key (PEM key)#

要配置此凭据: 1. 选择 Key Type 密钥类型PEM Key。 2. 一个 Private Key 私钥:通过生成密钥对获得。参考 Generate RSA Key Pair 示例。 3. 一个 Public Key 公钥:通过生成密钥对获得。参考 Generate RSA Key Pair 示例。 4. 选择用于签名断言的 Algorithm 算法。参考下面的可用算法了解支持的算法列表。

可用算法#

此 n8n 凭据支持以下算法:

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