Выполнение двух или более запросов в одном пакете приводит к 401 для каждого запроса.
const batch = gapi.client.newBatch();
batch.add(gapi.client.drive.files.list());
batch.add(gapi.client.drive.files.list());
batch.then((e) => {
console.log(e);
});
Ошибка:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Invalid Credentials",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Invalid Credentials"
}
}
Использование только одного batch.add работает отлично. Это не имеет никакого смысла для меня.
Почему? Что я делаю не так?