Я пытаюсь получить аутентификацию на основе ключей для получения токена для сеанса
C: \ Users> curl --location --request POST "https://stitch.mongodb.com/api/client/v2.0/app/XXXXXXX/auth/providers/oauth2-google/login" --header "Content-Type: application / json" --data-raw "{" key ":" YYY ....... "}"
Ошибка возврата
{"error": "не удалось загрузить запрос авторизации", "error_code": "InvalidAuthReq", "link": "https://stitch.mongodb.com/groups/ZZZZZZZZZZZZZZZZZZZZZZ/apps/WWWWWWWWWWWWWW/logs?co_id=VVVVVVVVVVVVVVVVVVVVVVVVVVV"}
Я выполнил шаги https://docs.mongodb.com/stitch/graphql/authenticate-graphql-requests/#get -a-client-api-access-token
Я создал "YYY ..." в ключах Stitch-> User-> Provider-> API -> Создать имя ключа API как «test-key», возвращаемое значение «ГГГ ...»
Обратите внимание, что любой пользователь работает нормально curl --location --request POST 'https://stitch.mongodb.com/api/client/v2.0/app/myapp-abcde/auth/providers/anon-user/login '
Что может быть не так?
Правила имеют разрешение по умолчанию "Чтение" для всех коллекций.
Почему для поставщика аутентификации установлено oauth2-google для аутентификации на основе ключей в документации? я должен использовать, например, auth / provider / api-key / login?