Generuje test zabezpieczający, który chroni integralność wywołania apps.exchangeAppAttestAttestation
lub apps.exchangeAppAttestAssertion
bezpośrednio po nim. Testu nie należy stosować ponownie w wielu wywołaniach.
Żądanie HTTP
POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:generateAppAttestChallenge
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
app |
Wymagane. Względna nazwa zasobu aplikacji na iOS, w formacie:
W razie potrzeby element Jeśli ta metoda jest wywoływana dla klienta OAuth chronionego przez Sprawdzanie aplikacji, pole to może też mieć format:
Identyfikatory klientów OAuth możesz wyświetlać w konsoli Google Cloud. Obecnie obsługiwane są tylko klienty OAuth na iOS, które muszą być połączone z odpowiednimi aplikacjami Firebase na iOS. Więcej informacji znajdziesz w dokumentacji. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała instancję GenerateAppAttestChallengeResponse
.
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/firebase
Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).