Flutter & Google Вход: идентификатор веб-клиента работает для Android, идентификатор клиента Android не работает для AndAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Flutter & Google Вход: идентификатор веб-клиента работает для Android, идентификатор клиента Android не работает для And

Сообщение Anonymous »

Так что это определенно загадка для меня. Я строю приложение Flutter и использую новейшую версию Google_Sign_in (6.1.0 во время этого поста). < /P>
Я установил все это как то, что я думаю, подходит , и когда я пытаюсь войти в систему, я получаю вездесущее сообщение об ошибке: < /p>
com.google.android.gms.common.api.ApiException: 10:
< /code>
Я знаю, что обычно это связано с тем, чтобы ваше приложение было должным образом зарегистрировано в Firebase, а также клавиши SHA-1 и еще много чего. Часть моей проблемы в том, что я не использую Firebase, я использую идентификационную платформу, так что она немного отличается. Это также новая проблема, которая недавно возникла, потому что ранее она работала. Как правило, моя настройка выглядит следующим образом: < /p>

[*] APIS & Services -> Экран согласия OAuth, пройти и выполнить все необходимые поля и еще много чего. < /Li>
API и службы -> учетные данные
  • Создать 2 идентификаторы клиентов OAuth 2.0 < /li>
    Сначала для Интернета, с Авторизованные Origins & Redirects < /li>
    Во-вторых, для Android, имя пакета соответствует моему файлу AndroidManifest, SHA-1 соответствует моему Android Debug Store < /li>
    Примечание: есть Также третий клиент, «Web Client (автоматическое создание Google Service)» < /li>
    < /ul>
    < /li>
    Идентификация платформы -> поставщики, добавить Google

    В соответствии с идентификатором и секретом веб -клиента я поместил «веб -клиент (автоматическое создание Google Service)» ClientId и Secret. < /Li>
    < li> под разрешенными идентификаторами клиента я включаю как Android ClientId, так и Web ClientId, которые я создал
  • Я сохраняю все вышеперечисленное
< /li>
В моем приложении, когда я запускаю его для Интернета, он входит в систему без проблем. < /li>
Когда я ничего не меняю, кроме как Запустите его на Android и используйте Android ClientId, он выбрасывает вышеуказанную ошибку: < /li>
< /ol>
com.google.android.gms.common.api.ApiException: 10:
< /code>
Однако, если на Android, снова не изменяя больше, за исключением того, что я использую идентификатор веб -клиента вместо идентификатора клиента Android, он работает нормально, нет проблем. < /p>
имеет смысл? Следует ли так действовать? Я чувствую, что что -то упускаю. Любой вход полезен.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Flutter & Google Вход: идентификатор веб-клиента работает для Android, идентификатор клиента Android не работает для And
    Anonymous » » в форуме Android
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Гость » » в форуме Jquery
    0 Ответы
    199 Просмотры
    Последнее сообщение Гость
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Jquery
    0 Ответы
    87 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Jquery
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Html
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

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