Я пытаюсь создать консольное приложение C #, чтобы автоматизировать захват определенных файлов с нашего веб-сайта, в основном, чтобы сэкономить свои клики и, честно говоря, просто сделать это. Но я наткнулся на загадку, для которой не смог найти работающего решения.
Веб-сайт, к которому я пытаюсь подключиться, использует авторизацию форм ASP.Net, и я не могу понять, как аутентифицировать себя на нем. Это приложение является полным взломом, поэтому я могу жестко закодировать свое имя пользователя и пароль или любую другую необходимую информацию для авторизации, и само решение не должно быть чем-то достаточно жизнеспособным, чтобы выпускать его для обычных пользователей. Другими словами, если единственно возможное решение - взломать, я в порядке.
По сути, я пытаюсь использовать HttpWebRequest, чтобы вытащить сайт со списком файлов, перебрать этот список и затем загрузить то, что мне нужно. Таким образом, фактическая работа над сайтом становится довольно тривиальной, когда я могу заставить сайт считать меня авторизованным.