Аутентификация 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 Developer, процесс входа, похоже, завершается правильно. Но когда он возвращается в приложение для 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 авторизация, как это требуется, но, похоже, она не работает, и ошибка сохраняется.
Если я отменю, код ошибки будет "web-context-canceled" так что я думаю, что все в порядке.
Если кто-нибудь сталкивался с подобными проблемами, мы будем очень признательны за любые предложения.

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

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

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

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

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

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

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