Google OAuth sign-in stuck loading consent screen(Google OAuth登录卡住加载同意屏幕)
本文介绍了Google OAuth登录卡住加载同意屏幕的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的应用程序使用Google Drive API来备份用户文件。我想从头开始测试我的应用程序登录,所以我从我的谷歌帐户设置中手动吊销了该应用程序,但当我再次登录时,在选择我的谷歌帐户后,我无法加载同意屏幕(见下文)。这就是我的……
- 发布状态为";正在测试&q;,用户类型为&q;外部&q;,并且我已添加/使用了正确的测试用户
- 在OAuth 2.0客户端ID下注册了我的调试密钥和生产密钥
- 作用域仅为";./auth/drive.appdata";和";./auth/drive.file";
- 已验证域,并提供组织网站、支持电子邮件、隐私策略链接和自定义应用程序图标
这是我尝试过的方式...
- 重新安装应用程序并清除数据
- 等待约24小时
- 从设备中删除Google帐户并重新登录
- 删除并重新上载我的调试SHA-1密钥
- 禁用并重新启用整个Google Drive API
- 使用以前从未与我的应用程序一起使用过的不同Google帐户(这让我觉得这是谷歌方面的事情)
- 使用不同的测试设备(模拟器+物理设备)
- 从已知正常时间签出旧代码分支(换句话说,登录代码是相同的)
有没有人有其他建议可以在这里尝试?鉴于这以前是有效的,我不确定我还可以从Google API仪表板中更改哪些内容。
我明白我的问题是very similar to one asked before,然而,在这种情况下,使用其他帐户显然可以工作--我不是这样。
推荐答案
在我将同意屏幕更改为生产模式而不是测试模式后,我终于让它工作了。谷歌方面的问题(请参阅评论)似乎已经结束,因为";Will‘t Fix(无法操作)";。
更新:在OAuth屏幕上卡住似乎有不同的原因。在我的案例中,事实证明这是一个谷歌方面的问题,我相信他们后来可能已经解决了。这里的其他答案可能同样有帮助,但我接受了我自己的答案,因为这正是我自己问题的结论。
这篇关于Google OAuth登录卡住加载同意屏幕的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
织梦狗教程
本文标题为:Google OAuth登录卡住加载同意屏幕
基础教程推荐
猜你喜欢
- NSString intValue 不能用于检索电话号码 2022-01-01
- Cocos2d iPhone 非矩形精灵触摸检测 2022-01-01
- navigator.geolocation.getCurrentPosition 在 Android 浏览器上 2022-01-01
- AdMob 广告未在模拟器中显示 2022-01-01
- 如何从 logcat 中删除旧数据? 2022-01-01
- iPhone - 获取给定地点/时区的当前日期和时间并将其与同一地点的另一个日期/时间进行比较的正确方法 2022-01-01
- libGDX 从精灵或纹理中获取像素颜色 2022-01-01
- iOS4 创建后台定时器 2022-01-01
- Android:getLastKnownLocation(LocationManager.NETWORK_PROVIDER 2022-01-01
- 通过重定向链接在 Google Play 中打开应用 2022-01-01
