【发布时间】:2021-02-10 09:00:47
【问题描述】:
我无法让我的自定义域名与 api 网关一起使用 AWS SAM 部署到云形成并创建所需的资源。这是我模板的相关部分
PrivateApi:
Type: AWS::Serverless::Api
Properties:
StageName: !Sub "${Env}"
Cors: "'*'"
EndpointConfiguration:
Type: REGIONAL
Domain:
DomainName: api.vrsb.tibblist.com
CertificateArn: (censored)
EndpointConfiguration: REGIONAL
Route53:
HostedZoneId: Z02959893T52LBTIBENSX
Auth:
DefaultAuthorizer: MyCognitoAuthorizer
Authorizers:
MyCognitoAuthorizer:
UserPoolArn: !GetAtt UserPool.Arn
这将创建一个指向 d-62jom4rgdd.execute-api.us-east-2.amazonaws.com 的域名配置 它确实在域名上设置了一个映射到我的后端 api 开发阶段,但不起作用。 https://i.imgur.com/61lSFgQ.png Route 53 也创建了指向 d-62jom4rgdd.execute-api.us-east-2.amazonaws.com 的记录,但实际的执行 api url 是 https://i.imgur.com/xiueiqY.png。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation aws-sam