Авторизация в ВК

 
 
 
Сообщения:1
Здравствуйте, подскажите какую библиотеку лучше использовать для авторизации в ВК ??
Сейчас использую библиотеку httpclient 4.5. Но не могу настроить правильно работу с куками. Это предупреждение преследует меня постоянно
Quote:
WARNING: Invalid cookie header: "Set-Cookie: remixlang=1; expires=Thu, 13 Jul 2017 15:14:29 GMT; path=/; domain=.vk.com". Invalid 'expires' attribute: Thu, 13 Jul 2017 15:14:29 GMT


Как от него избавится??
 
 
Сообщения:18
Сам столкнулся с таким на 4.5.2. Использовать вот такой конфиг.

    
RequestConfig config = RequestConfig.custom()
        .setCookieSpec(CookieSpecs.DEFAULT)
        .setCookieSpec(CookieSpecs.STANDARD)             
.build();


Кроме того, что бы авторизация прошла нормально надо отключить автоматические редиректы, и получать заголовок Location, и написать переход по полученной ссылке. Иначе из за редиректа не получишь все нужные дальше куки. На каком именно этапе авторизации проходит эта проблема я не помню.

Так же возникает ошибка, если сделать этот конфиг по умолчанию при создании httpclient. Надо ставить его на каждый запрос, хотя это конечно криво, но иначе не работает.


Если сумели разобраться с использование httpclient в многопоточном режиме с прокси и куками - прошу в ЛС или в тему, которую я сейчас создам(поправлю этот пост).
Изменен:06 окт 2016 14:44
 
 
Сообщения:1
Насколько я понимаю речь идет об прямой авторизации ВК через HTTP запросы?

Подобная схема описана здесь: http://k1im.ru/blog/pryamaya-avtorizaciya-vkontakte

Интересует также информация с использованием данного способа для использования в многопоточном режиме и с использованием куки и прокси.
 
 
Сообщения:1209
Set-Cookie отправляется от сервера клиенту, чтобы указать ему какие куки сохранять, а ты судя по всему его в реквест засовываешь, вот тебе httpclient и плюет ворнинги, но это просто ворнинг, чтобы таким не заморачиватся, в клиенте есть

BasicCookieStore
Изменен:13 окт 2016 12:28
 
 
Сообщения:18
sergey.alekseev:
Насколько я понимаю речь идет об прямой авторизации ВК через HTTP запросы?

Подобная схема описана здесь: http://k1im.ru/blog/pryamaya-avtorizaciya-vkontakte

Интересует также информация с использованием данного способа для использования в многопоточном режиме и с использованием куки и прокси.


Авторизация в ВК в многопоточном режиме с проксями, а так же дальнейшая поддержка сессии достаточно легко делается на HTTP Client.
Знаю о чем говорю, сам делал.
Докрутить поддержку API - нет проблем при желании.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет