我正在尝试通过Google的OAuth登录我的网络应用。
我的应用程序是Ember Web应用程序。它已部署在数字海洋中,并且登录正常。目前,我们正在尝试将应用程序迁移到AWS。 Ember应用程序已移至S3存储桶。所有重定向URI和授权来源均已正确设置。
当我尝试登录Web应用程序时,我表示同意goole,并且当goole重定向到重定向URI时,没有参数(代码/状态),因此我无法继续登录工作流程。
有人在这个问题上迷迷糊糊吗?是否可能因为AWS而发生?在应用程序的两个已部署实例上,在带有我的本地主机的digital ocean +上,登录功能完全正常。
有什么建议吗?
//更新//
我们尝试将ember应用程序部署到AWS上的EC2微型计算机,并且登录工作正常。但是,我们仍然不明白为什么将应用程序部署在S3上时,它为什么不起作用(同意后的Google响应没有参数)。