当设置对API键的限制时,Attestation停止工作:OnFailureListener是用CANCELLED(16)状态代码触发的
这些限制是android包名和证书签名(SHA-1)。

SafetyNet认证API支持受限的API密钥吗?
注意:带有附加限制的相同API密钥在Google中可以正常工作。
更新:运行Google服务v13.0及以上的设备上的,SafetyNet认证API也支持应用程序限制的API键。https://developer.android.com/training/safetynet/attestation
发布于 2018-05-15 23:31:48
我联系了我在谷歌的一个朋友,他联系了他们的团队。这是目前不支持-没有办法得到这个API限制的SHA1指纹。这是他们的内部路线图,以适应这一点,但就目前而言,它是行不通的。
如果您访问他们的配额请求页面,您可以看到他们明确表示不使用任何形式的API密钥限制。
https://stackoverflow.com/questions/50038897
复制相似问题