Amazon web services 本地测试Cognito结果?

Amazon web services 本地测试Cognito结果?,amazon-web-services,amazon-cognito,Amazon Web Services,Amazon Cognito,AWS Cognito不接受localhost作为登录url。我的应用程序托管在S3上,位于CloudFrnot发行版之后,因此我们可以获取https url。我正在使用在我的应用程序上进行身份验证。即使我在本地运行我的应用程序,经过身份验证后,它也会将我重定向到cloudfront url,我需要检查Chrome开发者工具的日志。因此,对于任何更改/测试,我需要构建我的应用程序,并将其上载到S3,在我的浏览器上使用新的inognito sesison。我想知道有没有一种更简单的方法可以用Cog

AWS Cognito不接受localhost作为登录url。我的应用程序托管在S3上,位于CloudFrnot发行版之后,因此我们可以获取https url。我正在使用在我的应用程序上进行身份验证。即使我在本地运行我的应用程序,经过身份验证后,它也会将我重定向到cloudfront url,我需要检查Chrome开发者工具的日志。因此,对于任何更改/测试,我需要构建我的应用程序,并将其上载到S3,在我的浏览器上使用新的inognito sesison。我想知道有没有一种更简单的方法可以用Cognito进行本地开发?有没有办法将Cognito重定向到localhost并在那里进行本地测试?欢迎任何其他想法。

您可以使用localhost测试cognito。问题是cognito不允许HTTP。如果在计算机上安装IIS证书以在计算机上使用HTTPS,则可以将其用作回调url。有关此操作的教程是

找到了答案:您可以将作为回调url(登录)添加到您的用户池应用程序客户端。您可以为此目的创建一个新的应用程序客户端,或者向现有应用程序添加一个新的回调url(逗号分隔);每个用户池客户端应用程序可以有多个回调URL