Android Google OAuth身份验证突然失败并发出;禁用“U客户端”;
我们使用Java脚本和Android前端运行一个web应用程序。我们使用GoogleIDS和OAuth进行身份验证。直到今天,一切都运转正常。鉴定突然停止运转。没有部署新的软件版本或任何操作更改。现在,当用户试图通过浏览器应用程序登录时,Google会发出Android Google OAuth身份验证突然失败并发出;禁用“U客户端”;,android,oauth,google-api,google-oauth,Android,Oauth,Google Api,Google Oauth,我们使用Java脚本和Android前端运行一个web应用程序。我们使用GoogleIDS和OAuth进行身份验证。直到今天,一切都运转正常。鉴定突然停止运转。没有部署新的软件版本或任何操作更改。现在,当用户试图通过浏览器应用程序登录时,Google会发出 401. That’s an error. Error: disabled_client The OAuth client was disabled. Request Details scope=openid profile email
401. That’s an error.
Error: disabled_client
The OAuth client was disabled.
Request Details
scope=openid profile email
response_type=code
redirect_uri=https://***.net/signin-google
state=***
client_id=******.apps.googleusercontent.com
That’s all we know.
当通过Android应用程序登录时,身份验证也会失败,GoogleAuthUtil.getToken会引发一个不特定的异常
在谷歌搜索此错误消息时,我找不到太多信息。有人说,应该尝试在同意屏幕中更改应用程序名称。这对我的情况没有帮助
在开发人员控制台中,我注意到,我无法为此项目创建新的客户端ID。我总是收到一个带有跟踪号码的技术错误(“服务器错误哇!我们的坏。”)。似乎有关联
我为这个项目总共注册了7个客户端ID和3个公共API访问密钥
谷歌是否有可能明确禁止我们的项目?这才是真正的感觉。为什么?我没有收到任何通知。我们的产品是用于访问控制的应用程序,这里没有任何特殊或非法的内容
有什么想法吗?这是一个生产环境,所以对我们来说问题绝对严重
谢谢你的帮助 与此同时,我们发现,我们的Android应用程序已从Play Store中删除,我们收到了以下通知: 这是一个通知,表明您的应用程序(带有包ID)已从Google Play商店中删除。 删除原因:违反内容策略的个人和机密信息规定。有关详细信息,请参阅策略帮助文章
- 我们不允许未经授权发布或披露人们的私人和机密信息,如信用卡号码、政府身份证号码、驾驶员和其他驾照号码、非公开联系人或任何其他不可公开访问的信息李>
为了解决这个问题,我们只是删除了critercism和所有相关的许可要求,因为它对我们没有多大用处。只是为了确认这是正确的答案。我也遇到了完全相同的问题,在我的应用程序从Google Play中删除后,我在Google OAuth中被禁止使用。在我的案例中,搬迁的原因违反了广告政策,所以我认为搬迁的原因在本案例中并没有起到很大作用。我假设谷歌自动禁止相关的OAuth帐户。你发现如何克服这个问题了吗?这是常见的吗?2年后,我开始这样做