簡體   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