Страница 9 из 12

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 06 окт 2012, 19:10
Kavis
Кстати говоря когда ссесия начинается снова(например пользователь закрыл браузер), то пробую отправить пользователя на кнопку авторизации, но вконтакт снова запрашивает права доступа для сайта, хотя на других сайтах я такого не замечаю, это глюк или так и должно быть ?

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 07 окт 2012, 18:24
tofido
{"error":"invalid_request","error_description":"OAuth authorization cannot be used from native VK applications"}

Кто поможет?

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 08 окт 2012, 18:31
Александр
tofido
Приложение создано как «Standalone-приложение»? Iframe/Flash не подойдет.
1. Создаём Вконтакте приложение

Заходим на http://vkontakte.ru/editapp?act=create&site=1
Вводим название и выбираем «Standalone-приложение».

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 18:30
Fedya
После получения code не переводит на index.php
так и весит белая страница со строкой в бразуере

Код: Выделить всё

/callback.php?code=cf97ad925e8908e082
Дело в хостинге? Что именно может быть не так?

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 18:53
Александр
Fedya
То есть на скрипт callback.php перекидывает? Стоит искать причину в этом скрипте.

Код: Выделить всё

if($_REQUEST['code']) {
срабатывает вообще?

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 19:08
Fedya
срабатывает вообще?
Скажите, пожалуйста, как проверить

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 19:20
Александр
Fedya

Код: Выделить всё

if($_REQUEST['code']) { echo 'сработало';} else { echo 'не сработало';}

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 19:24
Fedya
а, ступил :)

Код: Выделить всё

сработало

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 19:26
Fedya
Проверить $data['access_token'] ?

+++++++++++

Код: Выделить всё

не сработало 

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Добавлено: 13 окт 2012, 21:28
Fedya
может дело в том, что у меня эти файлы не в корне, а в папке vk?
у меня лежат точно такие же файлы на другом домене, они там лежат в корне - все работает