如何获取代码中所需的Cognito用户池URL?
如何获取Cognito用户池的COGNITO_POOL_URL
你需要的COGNITO_POOL_URL对应Cognito用户池的域名前缀部分,有两种获取方式:
1. 使用默认用户池域名
默认域名格式为{user-pool-id}.auth.{region}.amazoncognito.com,其中:
user-pool-id就是你代码中已使用的用户池ID(比如ap-southeast-1_xxxxxxxxx)region是用户池所在的AWS区域(比如ap-southeast-1)
对应到代码里的COGNITO_POOL_URL,取默认域名去掉.amazoncognito.com的部分即可,例如:ap-southeast-1_xxxxxxxxx.auth.ap-southeast-1
2. 使用自定义域名
如果你在Cognito用户池中配置了自定义域名(比如auth.myapp.com),直接将自定义域名填入COGNITO_POOL_URL即可,无需添加.amazoncognito.com后缀。
查看路径
登录AWS控制台,进入目标Cognito用户池的域名选项卡,即可看到你的默认域名或已配置的自定义域名,按照上述规则提取对应部分即可。
内容的提问来源于stack exchange,提问作者Abhishek Thakur
相关产品推荐
相关产品推荐

