Как программно авторизироваться в админ-панели сайта?

Новичек
Регистрация
8 Июн 2018
Сообщения
10
#1
Не могу авторизоваться на сайте GET / POST запросом. Может кто сталкивался подсобите.
 
Новичек
Регистрация
8 Июн 2018
Сообщения
10
#4
Суть вот в чем, мне нужно на C# авторизоваться в админке не прибегая к браузеру.
 
Новичек
Регистрация
8 Июн 2018
Сообщения
10
#5
насколько я понимаю, то можно сделать следующим образом
кодировать логин и пароль в Base64 и после этого применить GET запрос вида login:pass@site.ru/admin
 

App

Думает, что помогает
Регистрация
26 Дек 2017
Сообщения
379
#6
насколько я понимаю, то можно сделать следующим образом
кодировать логин и пароль в Base64 и после этого применить GET запрос вида login:pass@site.ru/admin
C#:
request.DefaultRequestHeaders.Authorization =
    new AuthenticationHeaderValue(
        "Basic",
        Convert.ToBase64String(
            System.Text.ASCIIEncoding.ASCII.GetBytes(
                string.Format("{0}:{1}", "yourusername", "yourpwd"))));
не силён, может поможет.
 
Новичек
Регистрация
8 Июн 2018
Сообщения
10
#7
C#:
request.DefaultRequestHeaders.Authorization =
    new AuthenticationHeaderValue(
        "Basic",
        Convert.ToBase64String(
            System.Text.ASCIIEncoding.ASCII.GetBytes(
                string.Format("{0}:{1}", "yourusername", "yourpwd"))));
не силён, может поможет.
С авторизацией все получилось, спасибо за помощь подсказали где можно копать.

Теперь другая проблема, чтобы отправить новость на сайт, выполняю POST запрос, все параметры соблюдены. В ответ получаю что новость не сохранена. Какие файлы отвечают за сохранение новостей? заранее благодарен.