Open artuska opened 6 years ago
Клиентский ключ нельзя передавать на сервер, для серверной авторизации нужно использовать другую схему: https://vk.com/dev/authcode_flow_user
Уф, не, не понимаю. У меня мобильная аппликиция на мобильном телефоне, из неё я открываю мобильную Фейсбук- или Одноклассники- или Вконтакте-аппликацию для авторизации, а не браузер. Я пользуюсь SDK этих социальных сетей, а не браузерское окно открываю (там же придется вводить логины/пароли, которые пользователи обычно не помнят). Фейсбук и Одноклассники прекрасно справляются с этой элементарной задачей, и только в ВК что-то не хочет работать.
Проверь правильно ли настроено приложение в дешборде (bundle id особенно). Если правильно тебя понял, то встречал аналогичное поведение (vksdk говорит success, но response был пустой)
Авторизуюсь через нативную ВК-аппликацию, токен получаю нормальный, отправляю его на сервер, но потом на сервере бэкендеру приходит
response: []
после запроса данных от ВК.Всё то же самое прекрасно работает с OAuth-авторизацией, авторизация тоже по токену, и всё проходит нормально. Тобишь, не работает именно standalone-аппликация.
В чем может быть проблема? Что мне такого сделать со standalone-аппликацией во Вконтакте, чтобы она просто заработала?