一位開發人員在 Amazon API Gateway 中使用 WebSocket API,並希望透過 API Gateway Lambda 授權方來強制執行存取控制。該開發人員還希望憑證快取,以避免在每個請求中發送密鑰或身份驗證令牌。應採取哪兩種步驟組合?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用基於令牌的 Lambda 授權方。, 設定整合請求映射模板,以引用由 API Gateway Lambda 授權方提供的授權方上下文映射。.
為什麼這是答案
開發人員希望在每個請求中避免發送憑證,這表示需要快取。基於令牌的 Lambda 授權方支援快取,允許授權方在指定時間內重複使用先前驗證的令牌,從而減少對 Lambda 函數的呼叫並提高效率。基於請求參數的授權方通常用於需要針對每個請求重新評估的動態授權邏輯,不適合憑證快取。 設定整合請求映射模板以引用授權方上下文映射,允許將 Lambda 授權方提供的授權資訊(例如使用者 ID 或角色)傳遞給後端整合。這對於實施精細的存取控制至關重要,因為後端服務可以根據這些上下文值做出授權決策。引用身份 API 金鑰值與 Lambda 授權方提供的上下文資訊無關。VPC 端點策略用於控制對 VPC 端點的存取,與 API Gateway 的授權機制無關。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡