拒绝为目标域生成登录提示的权限。 ec2 实例中的谷歌身份验证错误

Posted

技术标签:

【中文标题】拒绝为目标域生成登录提示的权限。 ec2 实例中的谷歌身份验证错误【英文标题】:Permission denied to generate login hint for target domain. google auth error in ec2 instance 【发布时间】:2017-04-22 00:32:41 【问题描述】:

在我的网络应用程序中使用谷歌身份验证时出现错误,一切正常,但突然开始显示错误“权限被拒绝为目标域生成登录提示”。当我尝试登录我的网络应用程序时。

我在 AWS EC2 实例中托管 Web 应用程序,并在我的 google API 管理器中配置了 ec2 公有 DNS 名称。

任何帮助将不胜感激。

【问题讨论】:

这能回答你的问题吗? Google: Permission denied to generate login hint for target domain NOT on localhost 【参考方案1】:

当您为您的应用程序设置 OAuth 时,您需要一个引用实例 IP 地址的 DNS 名称。您可以使用 xip.io 服务获取;这是 Basecamp 免费提供的公共服务。例如,DNS 名称可以是 54.84.49.254.xip.io。

【讨论】:

以上是关于拒绝为目标域生成登录提示的权限。 ec2 实例中的谷歌身份验证错误的主要内容,如果未能解决你的问题,请参考以下文章

Google 登录错误 400。为目标域生成登录提示的权限被拒绝

Google登录网站Django:拒绝为目标域生成登录提示的权限

谷歌登录网站错误:为目标域生成登录提示的权限被拒绝

Google 登录:为目标域生成登录提示的权限被拒绝(javascript 网络应用程序)

谷歌:生成登录提示的权限被拒绝

即使使用新的 EC2 实例,AWS SSH 登录仍会继续失败 [权限被拒绝 (PublicKey)]