Исправить ошибку в Python функции авторизации на сайте
Сайт на котором должен авторизовываться https://p.vendista.ru/Auth/Login.
def auth_to_site():
header = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'
}
url = "https://p.vendista.ru/Auth/Login"
session = requests.Session()
r = requests.get(url = url, headers=header)
session.headers.update({'Referer':url})
session.headers.update(header)
v = {'Login':'123','Password':'123'}
v['returnUrl'] = ''
for c in r.cookies:
#из=за того, что в куки только значение токена .AspNetCore.Antiforgery подумал, что с __RequestVerificationToken одно и то же. Поэтому временно сделал вот так
v['__RequestVerificationToken'] = c.value
logging = session.post(url, data = v, cookies=r.cookies)
print(logging.status_code)