在API Gateway的集成请求中添加映射模板来发送JWT身份验证声明。以下是一个示例代码:
#set($claims = $context.authorizer.claims) { "requestContext": { "authorizer": { "claims": { "sub": "$claims['sub']", "email": "$claims['email']", "custom_claim": "$claims['custom_claim']" } } } }
在此示例中,我们使用Velocity模板语言来访问JWT身份验证声明并将它们转发到Lambda函数中的请求上下文中。请注意,您需要根据JWT声明的名称更改映射模板。