簡體   English   中英

如何通過“無服務器”框架集成AWS API Gateway的新授權者?

[英]How to integrate a new authorizer for AWS API Gateway through “Serverless” framework?

我正在使用serverless.com框架開發無服務器項目,但偶然發現必須與Api Gateway建立集成Amazon Cognito用戶池的情況。

如何編寫Labmda函數並將該函數設置為新的自定義授權者?

這是Authorizer Labmda函數的一個很好的例子 問題是如何在無服務器框架中實現該功能。 任何例子都值得贊賞。

謝謝您的幫助。

首先,轉到API網關的“授權者”標簽,然后添加cognito UserPool授權者。 記下面包屑中的資源ID。 然后在s-function.json內部,您可以使用

 "authorizationType": "COGNITO_USER_POOLS",
 "authorizerId": "<resource_id_of_authorizer>",

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM