Skip to content

Azure 存储凭据

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

先决条件

支持的身份验证方法

  • OAuth2
  • 共享密钥

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

使用 OAuth2

n8n Cloud 用户须知

云用户无需提供连接详细信息。选择“连接我的帐户”即可通过浏览器进行连接。

对于自托管用户,从头开始配置 OAuth2 主要有两个步骤:

  1. 使用 Microsoft Identity Platform注册应用程序。
  2. 为该应用程序生成客户端机密。

请按照以下每个步骤的详细说明进行操作。有关 Microsoft OAuth2 Web 流程的更多详细信息,请参阅Microsoft 身份验证和授权基础知识。

注册应用程序

向 Microsoft Identity Platform 注册应用程序:

  1. 打开Microsoft 应用程序注册门户。
  2. 选择注册应用程序。
  3. 输入您的应用程序的名称。
  4. 在支持的帐户类型中,选择任何组织目录中的帐户(任何 Azure AD 目录 - 多租户)和个人 Microsoft 帐户(例如,Skype、Xbox) 。
  5. 在“注册应用程序”中:从您的 n8n 凭据
    1. 复制
    1. OAuth 回调 URL
    1. 。
    1. 将其粘贴到
    1. “重定向 URI(可选)”
    1. 字段中。
    1. 选择
    1. “选择平台”
    1. >
    1. “Web”
    1. 。
  6. 选择“注册”以完成应用程序创建。
  7. 复制应用程序(客户端)ID并将其粘贴到 n8n 中作为客户端 ID 。

有关详细信息,请参阅向 Microsoft Identity Platform 注册应用程序。

生成客户端机密

创建应用程序后,为其生成客户端密钥:

  1. 在 Microsoft 应用程序页面上,选择左侧导航中的“证书和机密” 。
  2. 在客户端机密中,选择+ 新建客户端机密。
  3. 输入客户端密钥的描述,例如。
  4. 选择“添加” 。
  5. 复制Value列中的Secret 。
  6. 将其粘贴到 n8n 作为客户端密钥。
  7. 选择n8n 中的连接我的帐户以完成连接设置。
  8. 登录您的 Microsoft 帐户并允许该应用访问您的信息。

有关添加客户端机密的更多信息,请参阅 Microsoft 的添加凭据。

使用共享密钥

要配置此凭据,您需要:

  • 帐户:您的 Azure 存储帐户的名称。
  • 密钥:Azure 存储帐户的共享密钥。选择“安全 + 网络” ,然后选择“访问密钥” 。您可以使用两个帐户密钥中的任意一个来实现此目的。

有关更详细的步骤,请参阅管理存储帐户访问密钥 | Microsoft 。

常见问题

以下是 Azure 存储凭据的已知常见错误和问题。

需要管理员批准

当尝试为 Microsoft360 或 Microsoft Entra 帐户添加凭据时,用户按照程序操作时可能会看到一条消息,提示此操作需要管理员批准。

当尝试授予凭据权限的帐户由 Microsoft Entra 管理时,将出现此消息。为了颁发凭据,管理员帐户需要向用户(或“租户”)授予该应用程序的权限。

Microsoft Entra 文档中介绍了该过程。