Перейти к содержимому

Фотография

Как использовать куки internet explorer после аутентификации на сайте

c# cookie

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Selen34

Selen34

    Новый участник

  • Members
  • Pip
  • 41 сообщений

Отправлено 18 января 2017 - 04:30

ИСПОЛЬЗУЕТСЯ: С#

 

СЦЕНАРИЙ:

  1. Internet explorer. Заходим на сайт через браузер

Вводим логин, пароль, капчу.

  1. КОД. Используя куки Internet explorer программно, кодом начинаем парсить сайт.

Браузер для парсинга не используется

 

ВОПРОС

  1. Как использовать куки internet explorer после аутентификации на сайте для последующего программного парсинга страниц сайта?

Т.е. интересует пример кода или ссылка на пример…

Перепробовал несколько вариантов, но что-то не срабатывает.


  • 0

#2 baxatob

baxatob

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Юрий
  • Город:Riga

Отправлено 18 января 2017 - 09:10

Если я правильно понял ваши действия, то вы авторизуетесь в рамках одной сессии, а парсить пытаетесь уже в рамках другой, но используя куки первой. Так ничего не выйдет. Все должно происходить в рамках одной сессии.


  • 0

#3 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 18 января 2017 - 09:47

он ту же сессию использует

 

надо прочитать куки и сохранить айди сессии, потом в куки подставлять этот полученный айди, и всё будет работать


  • 0

#4 baxatob

baxatob

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Юрий
  • Город:Riga

Отправлено 18 января 2017 - 10:23

Все это неочевидно.

Автор к слову не сказал, что за система аутентификации на сайте.

Может там куки даже не используются.

Тут может быть тонна нюансов.


  • 0

#5 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 18 января 2017 - 11:22

 

Все это неочевидно.

Автор к слову не сказал, что за система аутентификации на сайте.

Может там куки даже не используются.

Тут может быть тонна нюансов.

да вроде очевидно сказал: сначала капча руками, затем всё программно - значит та же сессия

 

а насчёт куков - это лучшие практики по безопасности, поэтому они практически везде используются


  • 0

#6 Selen34

Selen34

    Новый участник

  • Members
  • Pip
  • 41 сообщений

Отправлено 19 января 2017 - 06:30

Все это неочевидно.

Автор к слову не сказал, что за система аутентификации на сайте.

Может там куки даже не используются.

Тут может быть тонна нюансов.

Понимаю..

Если рассмотреть на примере сайта  "http://software-testing.ru/", то как это будет выглядеть?

 

Если это возможноописать


  • 0

#7 baxatob

baxatob

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Юрий
  • Город:Riga

Отправлено 19 января 2017 - 08:02

На сайте http://software-testing.ru нужно делать так, как подсказал Роман (Spock):

 

 

надо прочитать куки и сохранить айди сессии, потом в куки подставлять этот полученный айди, и всё будет работать

  • 0



Темы с аналогичным тегами c#, cookie

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных