Как войти на веб-сайт, используя веб-браузер и имя пользователя и пароль, хранящиеся в переменных - PullRequest
0 голосов
/ 12 мая 2010

Я хочу иметь возможность войти на сайт через веб-браузер C # без участия пользователя. Я хочу получить имя пользователя и пароль из локальных переменных.

Я надеюсь, что кто-то может мне помочь.

Пожалуйста, дайте четкие примеры кода C #.

1 Ответ

0 голосов
/ 12 мая 2010

Перейдите на страницу входа в систему на сайте, откройте <form></form>, который выполняет вход, имитируйте форму с помощью запроса POST и закодируйте имя пользователя / пароль в теле сообщения POST.

Чтобы сфабриковать это, вам, вероятно, придется сделать специальный запрос. Привязка идентификатора сеанса запроса, и веб-браузер, вероятно, будет непростым делом, вам нужно будет вручную указать URL реферала в следующем посте и перенести файлы cookie, которые сервер сказал вам установить.


Другое решение состоит в том, чтобы добавить некоторый JavaScript на страницу входа, которая заполняет поля и нажимает кнопку отправки.

В любом случае это довольно специфично для страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...