@f_u_s_s
Любопытный кодер

Почему одно приложение возвращает access_token а другое code?

Заметил интересный момент: есть 2 standalone-приложения с идентичными настройками. Но при обращении по ссылке:
http:/oauth.vk.com/authorize?client_id=12345678&‌​scope=wall,offline&response‌​_type=token&v=5.60redirect_uri=http//site.ru/

после авторизации меня, как и должно, редиректит на мой сайт, который я указал в redirect_uri, но вот только одно приложение отдает редирект с #access_token:
site.ru/#access_token=<TOKEN>
а другое при редиректе кидает #code:
site.ru/#code=<CODE></code>
Почему такое происходит с идентичными standalone-приложениями? При том, что при обращении в обоих случаях я передаю параметр <b>response_type=token</b>
  • Вопрос задан
  • 359 просмотров
Пригласить эксперта
Ответы на вопрос 1
Standalone приложения в ВК не редиректят на сторонний ресурс, такого быть не может. Они перенаправляют пользователя на https://oauth.vk.com/blank.html, в адресной строке после редиректа уже будут все необходимые данные.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы