在AWS API网关中,我需要为现有的外部API创建一个代理。我知道这可以很容易地使用Http代理集成类型来实现。
但除此之外,我还需要调用另一个外部API进行身份验证,并首先检索身份验证令牌,然后使用该令牌调用外部主API。
是否有任何简单的模式可以在API网关中配置?
可能Lambda是一个选项,并将两个API调用都放在里面。但这可能会增加复杂性,因为我们有数百个API需要更多的编码。有简单的配置可用吗?
在AWS API网关中,我需要为现有的外部API创建一个代理。我知道这可以很容易地使用Http代理集成类型来实现。
但除此之外,我还需要调用另一个外部API进行身份验证,并首先检索身份验证令牌,然后使用该令牌调用外部主API。
是否有任何简单的模式可以在API网关中配置?
可能Lambda是一个选项,并将两个API调用都放在里面。但这可能会增加复杂性,因为我们有数百个API需要更多的编码。有简单的配置可用吗?
1条答案
按热度按时间50pmv0ei1#
API网关不支持不使用Lambda的身份验证。在请求到达您的API之前,您需要使用Lambda函数对请求进行身份验证。