我正在尝试使用自定义域设置 cognito。 我有一个注册域名,使用 route53 托管区域。 让我们说 mydomain.com。 我还在 us-east-1 (N.Virginia) 中为 mydomain.com、*.mydomain.com 创建了证书作为文档指示。 当我尝试我的域时,cognito 给了我一个错误,说我必须有一个 A 记录。 我尝试创建一个别名 A 记录。 但我没有实际的目标。 我只是使用类似 auth.mydomain.com 的东西来登录。由于我无法理解别名记录,我创建了一个常规的 A 记录并将目标设置为一个虚拟 ip 1.1.1.1,因为我读到了目标与认知并不真正相关。 起初它不起作用。 但我认为这是 dns 比例的事情,第二天我对其进行了测试,并且能够将域添加到 cognito。

我的问题是:

  1. 我做对了吗? 只要我的域实际上没有指向任何内容,就可以将 A 记录设置为虚拟 IP 吗? 与 cognito 关联后是否可以将其删除?

  2. 为什么它只在一天后起作用? 这是 DNA 缓存/传播时间吗? 别名记录会是这种情况吗? 或者因为别名是 AWS 知道它会是即时的?

谢谢!

#1楼 票数:3 已采纳

一般来说,您的 DNS 应该有一个指向某物的 Apex (A) 记录。 如果还什么都没有,虽然它 100% 不是最佳实践,那么是的,1.1.1.1 会起作用(或任何东西,真的)。

添加 A 记录后,前往 Amazon Certificate Manager 为您的域创建 ACM 证书。 确保您的 ACM 证书涵盖您的子域,并使用 DNS 方法对其进行验证。 验证大约需要 5 分钟,一旦您的证书得到验证,您就可以前往 Cognito 控制台,使用您刚刚创建的证书来设置您的自定义域。

  ask by roybj translate from so

未解决问题?本站智能推荐:

1回复

使用自定义域的AWSCognito需要A记录

我正在尝试建立一个简单的投资组合构建网站,并且我正在使用 AWS Cognito。 我正在尝试使用自定义域,但是当我按保存更改时,出现以下错误。 “自定义域不是有效的子域:无法解析根域,请确保根域存在 A 记录。(服务:AWSCognitoIdentityProviderService;状态代码:
1回复

API网关的自定义域无法设置404

我正在尝试为 API 网关发布的端点设置自定义域端点,但无法设置。 我已经按照所有步骤 自定义域 DNS 由 AWS 管理(aws 不能将此作为其 .ai URL) 为子域创建 ACM 证书。 (子域.host.ai) 在 API Gateway 中添加自定义 API 并映射到特定阶段 为自定
4回复

AWSCloudfront作为具有自定义域的Heroku站点的CDN

最近,我从 AWS Route 53 (brianpatrickhummel.com) 购买了一个域来托管个人投资组合。 投资组合站点已启动并运行,使用 S3 存储桶和 Cloudfront 作为 CDN。 在投资组合网站上,访问者可以预览我构建的一些应用程序,这些应用程序使用 iframe 元素在
1回复

无法通过Route53通过自定义域查看静态网页

我拥有域名helpaverosie.ca,并设置了存储桶www.helpsaverosie.ca和helpaverosie.ca,并让它们都托管静态页面。 我已经在Linux中使用dig命令来确认helpaverosie.ca是否正确地托管在Route 53上。 尝试查看我的网站时,DNS
1回复

API网关自定义域ERR_NAME_NOT_RESOLVED

我按照AWS文档中的步骤为API设置了自定义域。 我有一个带有版本化区域API的设置,我决定将每个版本都保存在单独的API Gateway API中,如下所示: 我创建了一个自定义域和每个API的路径映射,如下所示: 然后在Route53中创建相应的记录: PS我也尝试了A记录,
1回复

使用SDK检查Cognito域前缀的可用性

我使用 SDK 创建 Cognito 用户池和用户池客户端应用程序。 在创建这些之前,我必须检查给定的域前缀是否可用。如何使用 sdk 检查域前缀的可用性
1回复

从EC2实例中删除自定义域,然后将域用于CloudRun应用程序(Route53中的域)

根据之前的这篇文章,我能够验证我们的域(位于 Route 53 中)以用作 GCP Cloud Run 的自定义域。 但是,我们现在正在努力更新此域的 DNS 记录。 我们的域mydomain.com以前用于 AWS EC2 实例。 我们在 Route 53 中为此域托管的区域目前有 8 条记录,具
1回复

无法使用Route53设置自定义域名

我有一个自定义域名,例如example.co.uk ,我最初是通过123 reg购买的,但现在已转移到Route53。我已经为该域名设置了Hosted Zone 我一直在查看许多指南,但是在我的生命中,我无法设置自定义域名,我只能通过Elastic IP访问我的站点。 有谁知道如何使它工