возник вопрос, нужно залогиниться из C#( или VB.NET) на ASP.NET сайт и взять оттуда данные
подобный опыт с сайтами есть уже немалый, но тут на сайте для логина используется стандартный контрол asp:Login через который я не могу пробиться
просто передача через WebRequest с типом POST скрытых полей __VIEWSTATE и прочих с сохранением cookies не помогает
проверял через Chrome \ Network Listener что передается при логине на сервер. Вроде все делаю так же, а все равно не проходит.
кто сталкивался с такой задачей? как решили?
гугл на запросы типа «pass asp.net login form» не дал полезных советов
Стандартный как раз самый простой.
Во VIEWSTATE скрыты не поля, а их значения на стороне сервера, вам то нужны id этих полей, которые легко можно посмотреть по html + url для пост запроса.