我有api的授权人。它在授权失败时返回401状态代码。我想返回自定义状态代码(410),因为我在应用程序中使用了401 else。当它获得状态代码410
时,我想在客户端有不同的行为functions:
authorizerFunc:
handler: authorize.handler
# Roles API
getRoles:
handler: allrolesget.handler
events:
- http:
path: /
method: get
cors: true
integration: lambda
authorizer:
name: authorizerFunc
resultTtlInSeconds: 0
identitySource: method.request.header.Authorization
答案 0 :(得分:0)
您无法更改自定义授权程序的状态代码。您可以做什么 - 删除自定义授权程序并在lambda中进行自定义授权 - 您可以完全控制应返回的状态代码。