diff --git a/firebase_admin/app_check.py b/firebase_admin/app_check.py index 1117e151..7dbd8fe6 100644 --- a/firebase_admin/app_check.py +++ b/firebase_admin/app_check.py @@ -54,7 +54,7 @@ class _AppCheckService: _APP_CHECK_ISSUER = 'https://firebaseappcheck.googleapis.com/' _JWKS_URL = 'https://firebaseappcheck.googleapis.com/v1/jwks' _VERIFY_URL_FORMAT = ( - 'https://firebaseappcheck.googleapis.com/v1/projects/{project_id}:verifyAppCheckToken' + 'https://firebaseappcheck.googleapis.com/v1beta/projects/{project_id}:verifyAppCheckToken' ) _project_id = None _scoped_project_id = None diff --git a/tests/test_app_check.py b/tests/test_app_check.py index b7a7bcd3..b88d1d6a 100644 --- a/tests/test_app_check.py +++ b/tests/test_app_check.py @@ -319,7 +319,8 @@ def test_verify_token_with_consume_true_not_consumed(self, mocker): assert payload == expected expected_url = ( - f"https://firebaseappcheck.googleapis.com/v1/projects/{PROJECT_ID}:verifyAppCheckToken" + f"https://firebaseappcheck.googleapis.com/v1beta/projects/{PROJECT_ID}" + ":verifyAppCheckToken" ) mock_body.assert_called_once_with( "post", expected_url, json={"app_check_token": "encoded"} @@ -340,7 +341,8 @@ def test_verify_token_with_consume_true_already_consumed(self, mocker): assert payload == expected expected_url = ( - f"https://firebaseappcheck.googleapis.com/v1/projects/{PROJECT_ID}:verifyAppCheckToken" + f"https://firebaseappcheck.googleapis.com/v1beta/projects/{PROJECT_ID}" + ":verifyAppCheckToken" ) mock_body.assert_called_once_with( "post", expected_url, json={"app_check_token": "encoded"}