Загрузка...

C# Сохранение сессии

Тема в разделе C# создана пользователем OPTIMISED 5 сен 2018. (поднята 5 сен 2018) 408 просмотров

Загрузка...
  1. OPTIMISED
    OPTIMISED Автор темы 5 сен 2018 1895 29 апр 2017
    Как сохранить сессию пример:
    Я по API Авторизовался на сайте. SUCESS!
    Далее хочу проверить свой баланс отправляю запрос getBalance
    Получаю ответ: INVALID_SESSION.
    ------------------------------------------------------
    Если делать все не через софт, авторизоваться на сайте через лог пас и после перейти по ссылке getBalance То все отобр как надо.
    Как сделать так чтобы у меня сохранилась сессия входа в аккаунт на сайт через софт?
     
  2. Kio_inactive467386
    Kio_inactive467386 5 сен 2018 Заблокирован(а) 77 22 июн 2018
    Сохранять куки и другие параметры в файл и потом посылать запрос беря все данные из файла
     
  3. OPTIMISED
    OPTIMISED Автор темы 5 сен 2018 1895 29 апр 2017
    подкинешь уроки где это посомтреть можно? в гугли одна херня
     
  4. Kio_inactive467386
    Kio_inactive467386 5 сен 2018 Заблокирован(а) 77 22 июн 2018
    OPTIMISED, Читай работу с Ini файлами или можешь использовать обычный текст документ, как удобней тебе будет. А вот на счет подгрузки параметров это почитай все об XNet библиотеке или пользуйся стандартным HttpWebRequest.
     
  5. Kio_inactive467386
    Kio_inactive467386 5 сен 2018 Заблокирован(а) 77 22 июн 2018
    Извини не правильно понял, отпиши в лс скажу, что точно делать.
     
  6. RaysMorgan
    OPTIMISED, cскорее всего, ты создаешь новый объект запроса и пытаешься сделать запрос уже без кук (так как это новый объект)

    Либо не стоит прием кукис

    Код
    req.Cookies = new CookieDictionary();
     
  7. OPTIMISED
    OPTIMISED Автор темы 5 сен 2018 1895 29 апр 2017
    RaysMorgan, Как сохранить куки с ответа которые я получил при авторизации?
     
  8. RaysMorgan
    OPTIMISED, выше код дал, если этого не сделать, то куки не будут сохраняться
     
  9. HunterCoder
    HunterCoder 6 сен 2018 Заблокирован(а) 115 10 июл 2018
    Если использовать библиотеку xNet, тогда смотри создан ли у тебя Директория с Куками (Выше указал Код ********).
    А так возможно на сайте после авторизации генерируется подобие Acces Token который используется в запросе для проверки баланса.
    Обычно доступ к API функциям идет таковым образом
     
Top