小编Seb*_*ioz的帖子

AWS lambda:将数据从自定义授权程序传递到业务lambda

我正在使用自定义身份验证(使用自定义授权程序)来访问AWS lambda.授权过程正常.但是我在授权者lambda和业务lambda之间传输数据(ex principalId)时遇到了问题.我所有的lambdas都是用JS开发的.正如AWS doc中的解释,在授权器lambda中,我在Auth响应的上下文字段中添加了几个简单的字段(下面的代码中的principalId).但在我的业务lambda中,我无法获得这些领域.AWS文档讨论了$ context变量.

首先,如果$ context变量是另一个变量或者与JS函数参数中接收的上下文变量相同的变量,你能解释一下吗?

第二,你能解释一下如何让我的业务lambda获得授权人提供的数据字段(例如:principalId)吗?

勒布

amazon-web-services aws-lambda aws-api-gateway

7
推荐指数
2
解决办法
2998
查看次数