Авторизация xenForo на get-post-ах

shtift

Client
Регистрация
29.07.2015
Сообщения
148
Благодарностей
290
Баллы
63
Который час бьюсь над решением задачи - сделать простую авторизацию.
Отснифал все передаваемые данные, куки, заголовки. Делаю передачу всего того-же, в ответ должна прийти сессия, новые куки и текст с просьбой перезагрузить страницу, а приходит код страницы регистрации.
Вот запрос:
Код:
string loginEncode = System.Web.HttpUtility.UrlEncode(project.Variables["login"].Value);
content = "login=" + loginEncode + "&register=0&" +
          "password=" + project.Variables["password"].Value + "&remember=1&cookie_check=1&redirect=%2F&_xfToken=";

//Авторизуемся
string httpLogin = String.Empty;
try {
    httpLogin = ZennoPoster.HttpPost(site, content, "application/x-www-form-urlencoded", "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.HeaderAndBody, timeout, cookies, userAgent,  true, 10, AdditionalHeaders: new [] {"Referer: " + referer, "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3", "Connection: keep-alive", "DNT: 1"});
} catch (Exception ex) { return "bad_post"; }
В чем может быть проблема? Кто-нибудь сталкивался с ксенией?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 264
Баллы
113
Реферрер есть?
 

shtift

Client
Регистрация
29.07.2015
Сообщения
148
Благодарностей
290
Баллы
63

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)