【问题标题】:How to custom client request in AWS API Gateway + Lambda(JWT Auth)如何在 AWS API Gateway + Lambda(JWT Auth)中自定义客户端请求
【发布时间】:2021-11-02 21:53:22
【问题描述】:

aws structure picture

JWT 授权(验证)正在 AWS Lambda 中进行。

我想将解码后的数据放入客户端请求标头中。 因为,我不想在“服务”处再次解码令牌并使用它。

如何自定义客户端请求?

AWS lambda 'event.headers' 未定义。所以,'event.headers.user' 是不可能的。

还有什么好办法吗?

【问题讨论】:

    标签: node.js amazon-web-services aws-lambda jwt aws-api-gateway


    【解决方案1】:

    您无需调整需要调整从授权发送到 lambda 的事件的请求。

    您可以使用授权人的上下文。 可以在处理请求的 lambda 中访问上下文。

    context.authorizer.property
    

    https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-lambda-authorizer.html

    【讨论】:

      猜你喜欢
      • 2020-10-01
      • 2017-12-11
      • 1970-01-01
      • 2017-02-23
      • 1970-01-01
      • 2019-01-26
      • 2020-07-23
      • 2018-01-28
      • 1970-01-01
      相关资源
      最近更新 更多