![](/img/trans.png)
[英]Is it possible to pass back JWT payload from custom Lambda authorizer when using AWS API Gateway?
[英]Custom Lambda Authorizer Event Payload type
我正在嘗試創建自定義 lambda 授權方,其中 lambda 事件有效負載類型為“REQUEST”。 serverless.yml 非常簡單
functions:
authorizer:
handler: src/authorizer.handler
type: REQUEST
每當我部署此 yaml 文件時,它都會創建一個授權方,該授權方具有基於令牌的事件負載,而不是基於請求的負載。
授權者類型應設置在events
部分下方,如下所示:
functions:
hello:
handler: handler.hello
events:
- http:
path: /hello
method: get
authorizer:
name: authorizer
type: request
authorizer:
handler: authorizer.handler
您已經在 function 本身的“處理程序”旁邊指定了類型。 如果您執行此操作,無服務器部署會發出警告“警告:在‘functions.authorizer’處遇到無效配置:無法識別的屬性‘type’”。 然后它默認為“token”作為類型,因為沒有找到有效類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.