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

     2023-02-23     58

关键词:

【中文标题】Google 登录错误 400。为目标域生成登录提示的权限被拒绝【英文标题】:Google Sign-in Error 400. Permission denied to generate login hint for target domain 【发布时间】:2016-08-16 13:59:45 【问题描述】:

我得到以下内容

    这是一个错误。

错误:invalid_request

申请:[已编辑]

您可以通过以下地址向此应用程序的开发人员发送电子邮件:[已编辑]

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

请求详细信息这就是我们所知道的。

我的代码是

<meta name="google-signin-client_id" content="[redacted]">

<div class="g-signin2" data-onsuccess="onSignIn"></div>

<script src="https://apis.google.com/js/platform.js" async defer></script>

Google 开发控制台凭据是:

Javascript Origins/Authorized Redirected URI

问题:

这目前在 localhost(server : named dev) 上运行良好,但是当我尝试从我们网络中的另一台计算机上执行此操作时,我收到 400 错误。该服务器仅在我们的内部网络中可用,不面向外部。 对于授权的 JavaScript 来源,我还尝试将它们添加到重定向 URI。但继续得到同样的错误。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

我不是这方面的专家,但这是我的看法。

如果您在 localhost 中访问该 URL,则一切正常。 但是如果您使用 IP 地址 192.168.1.x 会导致问题。 那是一些***答案指出了这个问题。

将该代码放在像 www.something.com 这样的公共域中运行 并使用 DNS 指向您的服务器,这可能会有所帮助。

顺便说一句,您在四月发布了这个问题。现在是五月。 您的问题可能已经自己解决了? 也许您可以在 *** 上分享您的解决方案

【讨论】:

【参考方案2】:

@NamNamNam 说的是真的,在使用 localhost 并认为它会与 ip 地址一样工作时的麻烦尝试是错误的。要让它在其他机器上工作,请尝试使用 ip 地址。会更好,当我使用 facebook api 时,它在局域网上对我有用。虽然仍在为 Google api 测试它,但我发现如果您希望通过 ip 地址在 lan 上使用远程调用来识别 localhost 调用,它肯定不起作用

【讨论】:

哦,我刚刚意识到,google api 不能在局域网上工作,因为它不接受 IP 地址重定向。因此,除非您可以将 ip 地址解析为本地网络上的域名,否则只能在 localhost 机器上进行测试:) 如果它位于具有域名的服务器上,您将只能在另一台机器上看到它跨度>

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

】Google登录网站Django:拒绝为目标域生成登录提示的权限【英文标题】:GooglesigninwebsiteDjango:Permissiondeniedtogenerateloginhintfortargetdomain【发布时间】:2015-11-1105:04:01【问题描述】:我正在尝试在我的网站中集成Google登录..我正在遵循... 查看详情

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

】Google登录:为目标域生成登录提示的权限被拒绝(javascript网络应用程序)【英文标题】:Googlesignin:Permissiondeniedtogenerateloginhintfortargetdomain(javascriptwebapp)【发布时间】:2016-06-0707:10:25【问题描述】:我在web应用上使用Google登录Ja... 查看详情

google api“为目标域生成登录提示的权限被拒绝”

】googleapi“为目标域生成登录提示的权限被拒绝”【英文标题】:googleapi"Permissiondeniedtogenerateloginhintfortargetdomain"【发布时间】:2017-05-2611:20:48【问题描述】:在https://console.developers.google.com/apis/credentials/oauthclient中,我创... 查看详情

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

】拒绝为目标域生成登录提示的权限。ec2实例中的谷歌身份验证错误【英文标题】:Permissiondeniedtogenerateloginhintfortargetdomain.googleautherrorinec2instance【发布时间】:2017-04-2200:32:41【问题描述】:在我的网络应用程序中使用谷歌身份... 查看详情

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

】谷歌:生成登录提示的权限被拒绝【英文标题】:Google:Permissiondeniedtogenerateloginhint【发布时间】:2019-07-0805:14:51【问题描述】:我正在尝试创建Google登录并收到错误:为目标域生成登录提示的权限被拒绝请求详情redirect_uri=https... 查看详情

在 AWS 上托管时,拒绝为目标域生成登录提示的权限

】在AWS上托管时,拒绝为目标域生成登录提示的权限【英文标题】:PermissiondeniedtogenerateloginhintfortargetdomainwhenhostedonAWS【发布时间】:2018-09-2114:05:51【问题描述】:帮助排除故障的网站链接:http://ec2-54-227-148-233.compute-1.amazonaws.com... 查看详情

Google 登录:特定域

】Google登录:特定域【英文标题】:GoogleSignin:SpecificDomain【发布时间】:2015-09-2917:05:27【问题描述】:我想为尚未正式发布/公开的产品创建一个微型网站。我唯一希望访问网站内容的人是我公司中在其电子邮件地址中有特定域... 查看详情

带有特定域的 Spring Boot 的 Google 社交登录

】带有特定域的SpringBoot的Google社交登录【英文标题】:GoogleSocialSignInwithSpringBootwithSpecificDomain【发布时间】:2017-11-0605:11:49【问题描述】:我正在将Google+登录与SpringSocial&Boot集成。但是它允许我使用@gmail.com域登录,但现在我... 查看详情

使用 .net api 通过 Google 登录

】使用.netapi通过Google登录【英文标题】:SigninwithGoogleusing.netapi【发布时间】:2020-10-1203:15:02【问题描述】:我正在Gmailquickstart.net尝试快速启动程序,但我得到一个错误400,不匹配的url。我为回调添加了两个localhosturl,但错误仍... 查看详情

400 Invalid_request 您无法登录此应用,因为它不符合 Google 为确保应用安全而制定的 OAuth 2.0 政策

】400Invalid_request您无法登录此应用,因为它不符合Google为确保应用安全而制定的OAuth2.0政策【英文标题】:400Invalid_requestYoucan\'tsignintothisappbecauseitdoesn\'tcomplywithGoogle\'sOAuth2.0policyforkeepingappssecure【发布时间】:2021-10-2012:53:03【问题... 查看详情

sharesdk集成google+登录400.error:redirect_uri_mismatch和errordomain=sharesdkerrordomaincode=

最近在集成ShareSDK中Google+登录授权时候出现了如下几个问题 1.  400. Error:redirect_uri_mismatch 出现这种情况,redirectUri应该填写为@"http://localhost" 2.  ErrorDomain=ShareSDKErrorDomainCode=204 查看详情

Android Google 登录失败,错误代码为 8(无消息)

】AndroidGoogle登录失败,错误代码为8(无消息)【英文标题】:AndroidGoogleSignInfailswitherrorcode8(nomessage)【发布时间】:2016-05-1517:34:14【问题描述】:我正在尝试将GoogleSignin集成到我的应用程序中,但出现了我无法理解的错误。我已... 查看详情

将 Google 登录与两个目标一起使用

】将Google登录与两个目标一起使用【英文标题】:UsingGoogleSign-inwithtwotargets【发布时间】:2015-10-1911:03:14【问题描述】:我有一个我想不通的问题,我到处搜索。我最近在我的应用中添加了Google登录,它在主要目标上运行良好,... 查看详情

错误:请求失败:错误请求(400)通过afnetworking快速登录

】错误:请求失败:错误请求(400)通过afnetworking快速登录【英文标题】:Error:Requestfailed:badrequest(400)loginviaafnetworkinginswift【发布时间】:2017-01-1806:54:35【问题描述】:我是swift新手,并尝试通过AFNetworking登录,这与Postman配合得... 查看详情

Backand- 使用 facebook 和 google 登录错误

】Backand-使用facebook和google登录错误【英文标题】:Backand-Signinerrorwithfacebookandgoogle【发布时间】:2016-04-1321:06:19【问题描述】:我正在使用ionic框架开发应用程序,并且我使用Backand作为BaaS,我正在使用为我提供的社交帐户登录服... 查看详情

Spring Social Google 登录错误后返回

】SpringSocialGoogle登录错误后返回【英文标题】:SpringSocialGooglereturnafterloginwrong【发布时间】:2015-05-0704:33:21【问题描述】:我已经为Facebook、Twitter和Google实现了Springsocial。对于前2个,它可以工作,但Google在您允许我的应用程序... 查看详情

从 NodeJS 登录 Keycloak:400 错误请求

】从NodeJS登录Keycloak:400错误请求【英文标题】:LoggingintoKeycloakfromNodeJS:400BadRequest【发布时间】:2021-12-3002:06:19【问题描述】:我正在尝试从NodeJS代码登录Keycloak,但我正在努力寻找工作示例。https://www.keycloak.org/docs/latest/securing_... 查看详情

为社交登录用户生成不记名令牌 Spring Boot

...名和密码登录生成和存储不记名令牌。我想将社交登录(Google和facebook)集成到我现有的授权服务器中。由于我的其他资源受授权服务器保护,我如何为登录 查看详情