Вход на страницу ASPX с помощью скрипта Perl - PullRequest
2 голосов
/ 03 февраля 2012

Я пытаюсь удалить страницу ASPX с помощью Perl WWW :: Mechanize .Проблема в том, что доступ к странице, которую я хочу очистить, возможен только после входа в систему. Я пытался использовать модуль HTML :: TreeBuilderX :: ASP_NET , но не могу заставить его работать.

Я пытался установить параметры __VIEWSTATE, __EVENTTARGET и __EVENTARGUMENT.

У кого-нибудь есть опыт входа на страницу ASPX с использованием сценария Perl?

1 Ответ

4 голосов
/ 03 февраля 2012

Как правило, вы должны опубликовать форму (вы найдете ее только на любой заданной странице aspx; форма, о которой я говорю, найдена на странице входа) со всеми входными значениями, включая скрытыеполя (особенно те скрытые поля, на самом деле).единственные значения, которые вы должны изменить, это текстовые поля uid / pwd.Итак, получите список всех именованных входных тегов, опубликуйте их все;это должно вернуть перенаправление с файлом cookie аутентификации asp.net, который вы должны включить в последующие запросы.

...