【问题标题】:lambda authorizer is not invoked未调用 lambda 授权程序
【发布时间】:2019-05-31 14:38:32
【问题描述】:

我已经实现了一个 lambda 授权器,并将它与 API 网关上的 lambda 代理集成集成。

当我从 API Gateway 测试授权方时,它工作正常,但是当我尝试从 Postman 调用第二个 lambda 上的端点时,请求似乎跳过了授权方并直接命中了第二个 lambda。

我还尝试不仅在 API 级别使用授权器,而且还对 API 中的每个方法使用授权器,但这也无济于事。

【问题讨论】:

  • 因为你的授权被缓存了?查看您的屏幕截图,关闭授权缓存?
  • 添加授权方后你确定部署API了吗?

标签: aws-lambda aws-api-gateway lambda-authorizer


【解决方案1】:

由于您的授权被缓存了 5 分钟,因此它不会在您每次调用 API 时调用授权方。

【讨论】:

    猜你喜欢
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 2018-02-27
    相关资源
    最近更新 更多