如何让Android SafetyNetClient.Attest使用限制在Android应用程序中的API密钥?

时间:2018-05-09 05:29:04

标签: android google-play-services safetynet

我致电:mSafetyNetClient.attest(nonce, apiKey)

我发送了我的随机数和API密钥。基本上它似乎只有在我的API密钥不受限制时才有效。如果我将其限制为仅限Android应用程序,它将停止工作。

为什么会这样,如何让它与Android应用程序限制一起使用?

感谢阅读。

1 个答案:

答案 0 :(得分:1)

这是我在类似问题上找到的答案。请享用! :)

我已经联系了谷歌的一位朋友,然后他联系了他们的团队。目前不支持此功能 - 无法使用SHA1指纹限制此API。它的内部路线图是为了适应这种情况,但是现在它不会起作用。

如果您转到他们的quota request page,您会发现他们明确表示不会使用任何形式的API密钥限制。

消息来源:https://stackoverflow.com/a/50360510/8091409