无法在 AWS Cognito 中创建自定义域

问题描述 投票:0回答:1

我已经在 AWS Cognito 中完成了用户池配置,并且获得了如下所示的 cognito URL,我尝试将其替换为自定义域:-

https://XXXXXXXX.auth.ap-southeast-1.amazoncognito.com 但出现错误:-

`[InvalidParameterException] Failed to create custom domain "oauth.XXXXXXXXX.com".

requestId: 22309494-1b97-456a-baea-f77ae29470f1 time: Sat Aug 12 2023 21:03:01 GMT+0530 (India Standard Time) code: InvalidParameterException message: Custom domain is not a valid subdomain: Was not able to resolve the root domain, please ensure an A record exists for the root domain.`

我有一个公共托管区域,例如 example.com,它具有子域 oauth.example.com(作为单独的托管区域创建)的 NS 记录。现在,我不确定应该指向 example.com 中的哪条 A 记录。另外,当我们设置 Cognito 时,Cognito 是否会自行创建任何 CloudFront 分发端点?我没有看到任何应该将此 A 记录指向的分发端点?

amazon-cognito amazon-route53
1个回答
0
投票

您应该在route53侧创建CNAME记录CNAME 应该指向可以在内部找到的别名目标 用户池 -> 应用程序集成 (如下图所示)

© www.soinside.com 2019 - 2024. All rights reserved.