Задать вопрос
@ivan9727

Не проходит авторизация requests?

Приветствую, не срабатывает авторизация, всегда ошибка 400. Но если отключить заголовки то всегда код 200 возврощает
import requests


data = {
    "login" : "my_login",
    "password": "my_password"
}
headers = {
    "Accept":"application/json",
    "Accept-Encoding": "gzip, deflate, br",
    "Accept-Language": "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
    "Connection":"keep-alive",
    "Host":"ekt.profi.ru",
    "Origin":"https://ekt.profi.ru",
    "Referer":"https://ekt.profi.ru/backoffice/?utm_source=profi.ru&utm_medium=referral&utm_campaign=link_enter_backoffice_click",
    "Sec-Fetch-Dest":"empty",
    "Sec-Fetch-Mode":"cors", 
    "Sec-Fetch-Site":"same-origin",
    "TE":"trailers",
    "User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0",
    "x-app-id" :"BO",
    "x-new-auth-compatible":"1"
}
session = requests.Session()
response = session.post('https://profi.ru/backoffice/api/', headers=headers, data=data)

print(response)


Сам ресурс где пытаюсь авторизоваться https://profi.ru/backoffice. Заранее спсибо
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
1. Куча лишних заголовков
2. Неправильный Content-Type передаваемых данных
3. Неправильный формат передаваемых данных
622c5f7dc718f750265727.jpeg
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
nki
@nki
bezkart.ru готовая система лояльности
Это слишком просто чтобы не найти самому.
Вариант решения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽