Я пытаюсь заставить Firebase загрузить загруженный мной тестовый файл.Я использую REST API, и мои правила в значительной степени соответствуют стандарту:
service firebase.storage { match /b/{bucket}/o { match /{allPaths=**} { allow read: if request.auth != null; } } }
У меня создан пользователь электронной почты / пароль, и в качестве «метода входа» включен «Email / Password».
Процесс, которым я следую, таков:
Шаги 1 и 2 работают идеально, и ответ на шаг 2 включает в себяuserID пользователя, с которым я пытаюсь пройти аутентификацию.Тем не менее, шаг 3 возвращает «Неверные учетные данные» в виде HTML.
Потянув за это мои волосы.Заранее спасибо !!
РЕДАКТИРОВАТЬ: Я заполняю ведро и объект путем замены прямой строки.Я проверил http-кодированную строку перед публикацией, и я все еще получаю тот же ответ.Мой URL:
https://www.googleapis.com/storage/v1/b/carnage-dynamic-asset-bundles.appspot.com/o/Remember_Bundle_1_v1.zip?key={API_Key}