В настоящее время я использую это в serverless.yml для реализации CORS
provider:
httpApi:
Ref: httpApiCustom
functions:
login:
name: 'login'
events:
- httpApi: POST /login
resources:
Resources:
httpApiCustom:
Type: AWS::ApiGatewayV2::Api
Properties:
Name: api-name
ProtocolType: HTTP
CorsConfiguration:
AllowOrigins:
- '*'
httpApiCustomStage:
Type: AWS::ApiGatewayV2::Stage
Properties:
ApiId:
Ref: httpApiCustom
StageName: ${self:provider.stage}
Но, похоже, он не ссылается на облачную информацию и вместо этого создает 2 API, один из которых имеет маршруты без CORS, и у другого есть CORS, но нет маршрутов. Есть идеи?