API-интерфейс Android SafetyNet не работает при использовании ограничения ключа API

При установке ограничения на ключ API интерфейс API аттестации перестает работать: OnFailureListener уволен с CANCELLED (16) код состояния

Ограничениями являются имя пакета Android и подпись сертификата (SHA-1).

Поддерживает ли API аттестации SafetyNet ограниченные ключи API?

Примечание: тот же ключ API с дополнительным ограничением прекрасно работает с Google Maps API

1 ответ

Решение

Я связался с моим другом в Google, и он связался с их командой. В настоящее время это не поддерживается - нет способа ограничить этот API с помощью отпечатка пальца SHA1. Это на их внутренней дорожной карте, чтобы приспособить это, но пока это не будет работать.

Если вы перейдете на страницу запроса квоты, то увидите, что они прямо говорят, что не следует использовать какие-либо ограничения ключей API.

Другие вопросы по тегам