首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么SafetyNet认证停止工作?

为什么SafetyNet认证停止工作?
EN

Stack Overflow用户
提问于 2018-06-21 04:21:29
回答 1查看 7.4K关注 0票数 6

我有一个应用程序,它已经使用SafetyNet认证API一段时间了。

突然之间,所有对API的调用都开始失败。SafetyNet认证API发生了什么事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-21 04:21:29

作为文件中提到的谷歌SafetyNet认证集成清单,现在强制使用API密钥来使用SafetyNet认证API。

以前,可以在没有API密钥的情况下使用SafetyNet认证API,并且您将得到一个默认配额(不是专门分配给您的项目)。现在不再推荐此默认配额。

共享配额的使用不必要地将您的通信量暴露在特定于项目的节流中,并可能对API的其他用户造成错误。

2018年4月左右,谷歌开始阻止SafetyNet认证API的新用户(如应用程序的包名所示)使用这个默认配额。

现在大多数现有客户端都使用API密钥,但如果您的项目不使用API密钥,则从2018年8月1日起,所有没有API密钥的未经授权的通信都开始永久失败。

如果您使用的是没有密钥的SafetyNet认证API,那么现在必须使用密钥。好消息是这样做是免费的,而且很容易!

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50960332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档