繁体   English   中英

链/重定向 AWS API 网关自定义授权方,无需显式调用

[英]Chain/Redirect AWS API Gateway custom authorizer without explicit invoke

有没有什么方法可以在 API 网关中链接自定义授权者,而无需显式调用另一个 lambda?

想象一下,有一个authorizerA负责验证请求的令牌。 一旦该授权方验证了该信息,它就会将请求传递给将验证其他内容的authorizerB方 B。 但是authorizerA只是“返回”到 API 网关,授权请求必须发送到另一个 lambda 或者如果authorizerA的验证失败等多个授权者则失败。

是否有任何其他方法不涉及调用(这花费了 2 个授权者等待时间的两倍或多个授权者的等待时间)?

我没有使用过步进函数,但这可以吗?

简短的回答是肯定的,步骤 function 是你的盟友。 您将需要一个 lambda function 作为授权人附加到您的 API 网关。 这个 lambda function 将调用步骤 function,所有的魔法都应该发生,然后将结果返回给 lambda 授权者,这样它就可以返回给 API 网关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM