我正在本地电脑上构建和测试Lambda函数。使用" sam local start-api"通过SAM暴露Lambda。命令并通过Javascript调用。 我现在已经在AWS Cognito上设置了一个用户池(在云端)。我的应用正在针对用户池进行身份验证。但是,我想在我在本地电脑上调用它们时将用户信息传递给我的Lambdas。我想要实现的是:
最重要的是:Lambda代码不应该特定于我的开发环境。我应该能够在不改变代码的情况下将我的Lambdas部署到云中。
问题:是否可以在我的本地开发环境中将用户声明提供/注入Lambda请求的上下文?