|
08.11.2012, 17:31 | #1 |
Участник
|
Ребят, а как можно пройти кастомную авторизацию? Оказалось что авторизация для сайта, куда я отправляю запрос не виндовая. То есть
X++: request.Credentials = new NetworkCredential("user","password") |
|
08.11.2012, 20:46 | #2 |
Участник
|
Ребят, как можно пройти авторизацию на кастомном сайте? Делаю из плагина. Хотел попробовать через класс c# WebBrouser писать логин и пассворд в поля на страничке с авторизацией, но такое не прокатит. Потому что это плагин, а WebBrouser класс выведенный из Windosw.Forms. И Если пытаться залогиниться через страницу авторизации, то сервер не пустит запрос. Потому что авторизация разрешена только для определенной ссылки на сайт. И как в таком случае отправить запрос с авторизацией я не представляю( Подскажите пожалуйста.
|
|
08.11.2012, 22:46 | #3 |
Участник
|
Цитата:
Но похоже, что речь идет об обычной Forms авторизации. В этом случае нужно сделать 2 HttpWebRequest. Первым отправить логин и пароль, вторым уже данные. Но чтобы они были в одной сессии, нужно кукиес с респонса первого реквеста установить у второго. |
|
|
За это сообщение автора поблагодарили: a33ik (1), NoTimeToCry (1). |
09.11.2012, 09:28 | #4 |
Заноза в заднице
|
Цитата:
Сообщение от Anros
Не совсем понял, что тут написано
Но похоже, что речь идет об обычной Forms авторизации. В этом случае нужно сделать 2 HttpWebRequest. Первым отправить логин и пароль, вторым уже данные. Но чтобы они были в одной сессии, нужно кукиес с респонса первого реквеста установить у второго. Хотя по поводу CookieContainer я согласен - вариант можно испробовать.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
|
|