Вход Google не удался с «Заблокированным доступом: ошибка авторизации, ошибка: vangleid_scope» в FlutterIOS

Программируем под IOS
Ответить
Anonymous
 Вход Google не удался с «Заблокированным доступом: ошибка авторизации, ошибка: vangleid_scope» в Flutter

Сообщение Anonymous »

Я получаю ошибку «Доступ заблокирован: ошибка авторизации, ошибка: Invalid_scope» при попытке реализовать вход в систему Google в моем приложении Flutter с несколькими сферами OAuth.Access blocked: Authorization error, Error: Invalid_scope
< /code>
my setup < /strong> < /p>
Версия Flutter: 3.32.8

Google_sign_in Пакет: ^6.1.6

Platform: Android

Target: Google Calendar и базовый доход профиля < /p>
o />
Мой запрос OAuth включает в себя следующие параметры: < /p>
login_hint=ak**********@gmail.com
hl=en-IN
response_type=consent_proof
android_options=CAMQAQ
color_scheme=dark
client_id=*200-m552****************n15f59*p7****kr*u.apps.googleusercontent.com
include_granted_scopes=true
scope=https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/keep openid https://www.googleapis.com/auth/userinfo.profile
flowName=GeneralOAuthFlow
< /code>
Google Cloud Console Configuration < /strong>

✅ Созданный идентификатор клиента oauth 2.0 для Android

✅ Добавлен правильное имя пакета и SHA-1 отпечатки Finger-отпечатки

✅ включен Google Calendar Api

✅ waves appe api (если api, если api, добавленный api, если api, если api, если api, добавленный)

✅ ✅ ✅ ✅> Экран согласия OAuth
реализация кода

import 'package:google_sign_in/google_sign_in.dart';

class GoogleSignInService {
static final GoogleSignIn _googleSignIn = GoogleSignIn(
scopes: [
'email',
'profile',
'openid',
'https://www.googleapis.com/auth/calendar',
'https://www.googleapis.com/auth/keep',
],
);

static Future signIn() async {
try {
final GoogleSignInAccount? account = await _googleSignIn.signIn();
return account;
} catch (error) {
print('Google Sign-In Error: $error');
return null;
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... or-invalid
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»