Некоторые пользователи могут успешно зарегистрировать ключ доступа Google, но получают код ошибки во время аутентификации ключа доступа Google.
Я использую эту зависимость: com.google.android.gms:playy-services-fido:21.2.0
Сообщения об ошибках выглядят так:
50162: Невозможно найти правильный ключ для расшифровки закрытого ключа fromWebauthnCredentialSpecifics
50162: Неудачный результат в результате действия фолсома.
50162 Не удалось получить материалы ключа Фолсома.
Среда:
- Зависимость: com.google.android.gms:play-services-fido:21.2.0
- Затрагиваемые версии Android: с 9 по 16
- Затрагиваемые производители/модели устройств: Oppo (CPH2217), Realme (RMX3472), Motorola (moto g84 5G), Xiaomi (Mi A1, M2006C3LG), Samsung (SM-M127F), Vivo (V2507A) и т. д.
Я хочу, чтобы пользователи имели доступ к сервисам Google и оставались авторизованными на своих устройствах.
Пользователи успешно могут это сделать. чтобы:
- Зарегистрировать новые ключи доступа, которые правильно отображаются в Диспетчере паролей Google.
- Несмотря на успешную регистрацию ключей доступа, пользователи не могут пройти аутентификацию, сталкиваясь с описанными выше ошибками.
- Изменения в сети не решают проблему.
- Сервисы Google Play на затронутых устройствах обновлены до последней версии, но проблема сохраняется. (через https://play.google.com/store/apps/deta ... ndroid.gms)
- Зарегистрируйте новый ключ доступа Google на поддерживаемом устройстве Android.
- Пройдите аутентификацию с помощью этого ключа доступа Google через FIDO2 SDK.
- Может возникнуть ошибка, как описано выше
введите описание изображения здесь
Подробнее здесь: https://stackoverflow.com/questions/798 ... entication
Мобильная версия