You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ru.ok:odnoklassniki-android-sdk:2.1.8
На устройстве должно быть установлено приложение "Одноклассники" (без него все работает).
При попытке авторизоваться приходит ошибка "Bad package name".
У нас 3 версии приложения, на которых мы используем один appId и appKey для одноклассников:
Основное, на нем все работает
Отличается только package name (applicationId), ошибка "Bad package name"
Отличается package name и подпись (sha256), ошибка "Bad package name"
В админке нигде не задается package name, поэтому непонятно, почему приходит такая ошибка и как ее фиксить.
Насколько я понимаю, проблема возникает, если на одном устройстве вы авторизовались с одним package name, и затем пробуете авторизоваться другим. Защита от кражи токена в таком сценарии действительно должна кидать ошибку.
На других устройствах, где пользуетесь только одним из этих приложений всё же ОК?
Рекомендуется для debug версии приложения отключать SSO в параметрах авторизации.
@lintax Да, кейс именно такой. У нас есть несколько приложений, которые используют один appId одноклассников. Оба этих приложения могут быть установлены одновременно. И если пользователь авторизовался с помощью приложения ОК из одного приложения, а потом пытается авторизоваться из второго, то во втором приложении получает эту ошибку.
Возможно ли добавить в админке ОК валидные package name, чтобы позволить использовать SDK таким образом, при этом предотвратив возможность кражи токена?
Или может быть вы можете предложить другое решение для возникшей проблемы. Буду очень благодарен
ru.ok:odnoklassniki-android-sdk:2.1.8
На устройстве должно быть установлено приложение "Одноклассники" (без него все работает).
При попытке авторизоваться приходит ошибка "Bad package name".
У нас 3 версии приложения, на которых мы используем один appId и appKey для одноклассников:
В админке нигде не задается package name, поэтому непонятно, почему приходит такая ошибка и как ее фиксить.
Старт авторизации:
Обработка результат:
The text was updated successfully, but these errors were encountered: