跳到主要内容

Wise 凭据

这些凭据可用于以下节点的身份验证:

前置条件 ​

创建一个 Wise 账号。

支持的身份验证方式 ​

  • API token(API 令牌)

相关资源 ​

有关该服务的更多信息,请参阅 Wise API 文档。

使用 API 令牌 ​

配置此凭据需要:

  • API Token(API 令牌):在 user menu > Settings > API tokens(用户菜单 > 设置 > API 令牌)中生成 API 令牌。将生成的 API 密钥填入 n8n 凭据。更多信息,请参阅 API 入门。
  • Environment(环境):选择与你的 Wise 账户环境最匹配的环境。
    • 使用 Wise 测试沙盒账户时,选择 Test(测试)。
    • 否则选择 Live(正式)。
  • Private Key (Optional)(私钥,可选):对于需要强客户身份验证(SCA)的正式端点,请生成公钥和私钥,并在此输入私钥。更多信息,请参阅添加私钥。
    • 使用 Test(测试)环境时,仅当你在公钥管理页面启用了强客户身份验证,才需要输入私钥。

添加私钥 ​

Wise 通过强客户身份验证(SCA)保护部分正式端点和操作。详情请参阅强客户身份验证与 2FA。

请求需要 SCA 的端点时,Wise 会返回 403 Forbidden HTTP 状态码,错误内容如下:

此请求需要强客户身份验证(SCA)。请为你的账户及 n8n 凭据添加密钥对。详情见 https://docs.wise.com/guides/developer/auth-and-security/sca-and-2fa

如需使用要求 SCA 的端点,请生成 RSA 密钥对,并将相应密钥信息添加到 Wise 和 n8n:

  1. 生成 RSA 密钥对:

    $ openssl genrsa -out private.pem 2048 
    $ openssl rsa -pubout -in private.pem -out public.pem
  2. 将公钥 public.pem 的内容添加到 Wise 的 user menu > Settings > API tokens > Manage public keys(用户菜单 > 设置 > API 令牌 > 管理公钥)。

  3. 在 n8n 中,将私钥 private.pem 的内容填入 Private Key (Optional)(私钥,可选)。

更多信息,请参阅个人 API 令牌。

本文为社区中文翻译。查看对应英文原文