1 個回答
- 最新
- 最多得票
- 最多評論
1
For an API Gateway operation like this:
/bookings/trains/{trainID}
Calling a backend API like this:
/bookings/clients/{clientID}/trains/{trainID}
The trainID Path Parameter, "7010", will map straight across to the Endpoint URL defined in your API Integration Request.
To get the clientID from your Lambda Custom Authorizer, you would need to make sure the authorizer returns the following context map:
"context" : {
"clientID": "123"
}
Then implement a Request Mapping Template with the following line of code:
#set($context.requestOverride.path.clientID = $context.authorizer.clientID)
已回答 1 年前
相關內容
- AWS 官方已更新 2 年前
- AWS 官方已更新 10 個月前
- AWS 官方已更新 7 個月前