API 密钥的双重身份验证 (2FA) 如何工作?

上次更新时间: 2025年3月31日

应用程序编程接口 (API) 密钥可在您的 Kraken 账户上生成,以允许外部应用程序执行您账户上的操作,例如交易、访问账户资金或跟踪您 Kraken 账户上的数据。

重要提示:Kraken Pro 移动应用程序目前不支持 API 密钥双重身份验证 (2FA),因此,对于将与 Kraken Pro 一起使用的任何 API 密钥,必须禁用 2FA。第三方服务可能支持或不支持 API 密钥 2FA,因此最好直接与服务提供商确认是否可以启用 API 密钥 2FA。尝试将 API 密钥 2FA 与不支持 2FA 的应用程序或服务一起使用将导致 EAPI:Invalid signature 错误(或关于身份验证失败的自定义第三方错误)。

本文假设您已了解为您的账户生成 API 密钥所涉及的安全风险。

双重身份验证 (2FA) 是降低 API 密钥风险的一种方法。

如何为 API 密钥设置双重身份验证 (2FA)

  1. 2

    点击页面右上角的您的 姓名 。

  2. 3

    点击 安全,然后点击 2FA 设置

  3. 4

    向下滚动到“API 密钥”部分,并为您想要添加 2FA 的 API 密钥切换开/关按钮:

    Security_APIKeyToggle_10062020.png
  4. 5

    选择您的 2FA 选项(2FA 应用程序或密码)。

    对于 2FA 应用程序,请在您的设备上打开身份验证器应用程序,然后扫描提供的二维码或通过选择 查看设置密钥 手动输入密钥。然后,输入身份验证器应用程序中显示的数字代码并选择 确认

    Security_APIKey2FAApp_10062020.png

    如果使用密码选项(安全性最低),请按照说明设置密码并选择 确认

    Security_APIKey2FAPassword_10062020.png
  5. 6

    选择需要双重身份验证的操作。然后,点击 确认 以继续。

    请注意,功能选择目前未启用,因此使用此 API 密钥的所有 API 调用都将需要 2FA 代码。

    Security_APIKeySettings_10062020.png
  6. 7

    恭喜,大功告成!您已成功为您选择的 API 密钥设置了 2FA

     ,您将看到它现在已启用。

需要更多帮助吗?