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