【问题标题】:Using AWS Amplify with API Gateway将 AWS Amplify 与 API Gateway 结合使用
【发布时间】:2021-05-17 19:06:09
【问题描述】:
我正在查看 AWS Amplify 的文档,对使用身份验证调用 API 网关端点的正确方法感到困惑。
page 的底部是这样写的:
这不是推荐的架构,我们强烈建议您利用 AWS AppSync 或 API Gateway 作为端点来调用您的 Lambda 函数。
我需要一些帮助才能走上正轨,因为我很困惑
【问题讨论】:
标签:
aws-api-gateway
amazon-cognito
api-gateway
amplifyjs
【解决方案1】:
我认为THIS IS NOT A RECOMMENDED ARCHITECTURE 注释指的是它上面的代码示例。代码示例显示了直接调用 lambda 函数的示例,而不是通过 API 网关代理它。
API: {
endpoints: [
{
name: "MyCustomLambda",
endpoint: "https://lambda.us-east-1.amazonaws.com/2015-03-31/functions/yourFuncName/invocations",
service: "lambda",
region: "us-east-1"
}
]
}