Аутентификация Firebase со входом Apple во Flutter работает для iOS, но не работает для AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Аутентификация Firebase со входом Apple во Flutter работает для iOS, но не работает для Android

Сообщение Anonymous »

Когда я запускаю вход в Apple с помощью следующих кодов:

Код: Выделить всё

Future signInWithApple() async {
final appleProvider = AppleAuthProvider();
appleProvider.addScope('email');
// appleProvider.setCustomParameters({
//   'client_id': 'com......firebase', // service ID
// }); // client_id is reserved
return await FirebaseAuth.instance.signInWithProvider(appleProvider);
}
Он запускает Chrome с соответствующей информацией из службы, которую я создал у разработчика Apple, кажется, что процесс входа в систему завершается правильно. Но когда он возвращается в приложение Android, я получаю следующее сообщение об ошибке:
FirebaseAuthException:
Код: неверные учетные данные,
Сообщение: HttpMetadata {status=400, cachePolicy=NO_CACHE, cacheDurationJava=null, cacheImmutable=false, staleWhileRevalidate=null, filename=null, lastModified=null, retryAfter=null, crossOriginEmbedderPolicy=null, crossOriginOpenerPolicy=null, crossOriginResourcePolicy=null, permissionsPolicies=[], headers=HTTP/1.1 200 ОК, contentSecurityPolicies=[], originTrials=[], reportToHeaders=[],variHeaderNames=[], cookieList=[]}},
StackTrace: null
Я дважды создал ключи и сервисы, дважды проверил все с разработчиком Apple, выполнил обратный вызов, как предложил Firebase, с доменом.
Вставьте значения. Firebase Auth, как это требуется, но, похоже, он не работает, и ошибка сохраняется.
Если я отменю, код ошибки будет "web-context-canceled" так что я думаю, что все в порядке.
Если кто-нибудь сталкивался с подобными проблемами, любое предложение будет очень признательно.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ot-working
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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