Запись в скрипт авторизации
#1
Отправлено 30 ноября 2011 - 12:35
1) Открытие страницы
2) Ввод логина и пароля
3) Нажатие кнопки "вход в систему"
4) подгрузка данных со страницы
Затем после генерации скрипта в нем отсутсвует web_submit_form о передаче данных об авторизации.
НО! Если при записи скрипта, при вводе логина и пароля, ввести неверный логин и пароль, и нажать вход в систему, то в тексте скрипта появляется запись web_submit_form с данными name и password.
Также при просмотре лога записи скрипта есть request с логином и паролем, даже если они верные.
Вопрос:
Как вставить в скрипт эту авторизацию, или задать фильтр или настройки, чтобы после записи этот request с данными авторизации, переносился в скрипт?
СРазу: Пытался вручную вставить web_submit_form, ничего не вышло, не прогоняется скрипт.
#2
Отправлено 30 ноября 2011 - 13:47
Какая версия ЛР, сайт в открытом досутпе. елси да, то скинь линку.Записывается следующий скрипт на HTTP:
1) Открытие страницы
2) Ввод логина и пароля
3) Нажатие кнопки "вход в систему"
4) подгрузка данных со страницы
Затем после генерации скрипта в нем отсутсвует web_submit_form о передаче данных об авторизации.
НО! Если при записи скрипта, при вводе логина и пароля, ввести неверный логин и пароль, и нажать вход в систему, то в тексте скрипта появляется запись web_submit_form с данными name и password.
Также при просмотре лога записи скрипта есть request с логином и паролем, даже если они верные.
Вопрос:
Как вставить в скрипт эту авторизацию, или задать фильтр или настройки, чтобы после записи этот request с данными авторизации, переносился в скрипт?
СРазу: Пытался вручную вставить web_submit_form, ничего не вышло, не прогоняется скрипт.
#3
Отправлено 01 декабря 2011 - 04:13
На нем стоит IBM Web Sphere portal 6.1
Как мне пояснили, авторизация происходит с помощью партлета, то есть просто при открытии страницы, автоматически происходит вход на портал, но без авторизации перекидывает на партлет авторизации, и только после успешного прохода партлета, происходит вход на портал.
Ниже текст запроса при записи скрипта в логе:
****** Request Body For Transaction With Id 8739 ******
wps.portlets.userid=testOper1&password=testOper1&ns_7_CGAH47L00O2V002N5SQ0US30E4__login=%D0%92%D1%85%D0%BE%D0%B4+%D0%B2+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83
$$$$$$ Request Body For Transaction With Id 8739 Ended $$$$$$
То есть транзакция есть, но не в Header, а в Body, и вопрос собственно, как ее оттуда вытащить?
З.Ы.
Я там перепутал чутка, не web_submit_form, а web_submit_data
#4
Отправлено 21 января 2012 - 13:48
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных