N8N中文教程
集成节点/Built in_nodes/Credentials

AWS 凭据#

你可以使用这些凭据对以下节点进行身份验证:

  • AWS Bedrock 聊天模型 (AWS Bedrock Chat Model)
  • AWS 证书管理器 (AWS Certificate Manager)
  • AWS Cognito
  • AWS Comprehend
  • AWS DynamoDB
  • AWS 弹性负载均衡 (AWS Elastic Load Balancing)
  • AWS IAM
  • AWS Lambda
  • AWS Rekognition
  • AWS S3
  • AWS SES
  • AWS SNS
  • AWS SNS 触发器 (AWS SNS Trigger)
  • AWS SQS
  • AWS Textract
  • AWS Transcribe
  • Embeddings AWS Bedrock

支持的身份验证方法#

  • API 访问密钥(API access key)

相关资源#

更多服务信息,请参考 AWS 身份和访问管理文档 (AWS's Identity and Access Management documentation)。

使用 API 访问密钥#

要配置此凭据,你需要一个 AWS 账户,并准备以下信息:

  • 你的 AWS 区域(Region)
  • 访问密钥 ID(Access Key ID):创建访问密钥时生成。
  • 秘密访问密钥(Secret Access Key):创建访问密钥时生成。

要创建访问密钥并配置凭证:

  1. 在你的 n8n 凭证中,选择你的 AWS Region(区域)
  2. 登录到 IAM 控制台。
  3. 在右上角的导航栏中,选择你的用户名,然后选择 Security credentials(安全凭证)
  4. Access keys(访问密钥) 部分,选择 Create access key(创建访问密钥)
  5. Access key best practices & alternatives(访问密钥最佳实践与替代方案) 页面中选择你的使用场景。如果系统未提示你创建访问密钥,请选择 Other(其他)
  6. 选择 Next(下一步)
  7. 为访问密钥设置一个 description(描述) 标签值以便于识别,例如 n8n integration
  8. 选择 Create access key(创建访问密钥)
  9. 显示 Access Key ID(访问密钥 ID)Secret Access Key(秘密访问密钥),并将它们填入 n8n 中。
  10. 若要使用 Temporary security credential(临时安全凭证),请启用该选项并添加 Session token(会话令牌)。有关使用临时安全凭证的更多信息,请参考 AWS 临时安全凭证文档。
  11. 如果你使用 Amazon Virtual Private Cloud (VPC) 来托管 n8n,你可以建立 VPC 与某些应用之间的连接。使用 Custom Endpoints(自定义端点) 输入与此连接相关的自定义端点。此配置适用于以下应用:
    • Rekognition
    • Lambda
    • SNS
    • SES
    • SQS
    • S3

你也可以通过 AWS CLI 和 AWS API 生成访问密钥。有关使用这些方法生成访问密钥的说明,请参阅 AWS 管理访问密钥文档。