Я использую REST API для iObeya, я хочу использовать Python Requests, но в настоящее время я не могу аутентифицироваться на сервере. В документации говорится, что вы можете аутентифицироваться, используя запрос POST, и по возвращении вы должны получить cookie с именем JSESSIONID, когда аутентификация верна.
Пока у меня есть это:
url = 'https://link-to.com/iobeya/'
auth_url = 'https://link-to.com/iobeya/j_spring_security_check'
headers = {"content-type": "application/x-www-form-urlencoded; charset=utf-8"}
session = requests.Session()
session.auth = ("username", "password")
auth = session.post(url, verify=False)
r = session.get(url, verify=False, headers=headers)
print(r.status_code)
print(r.headers)
print(r.cookies)
Возврат файлов cookie является нулевым. Это правильный способ выполнения запроса авторизации с использованием метода POST?
Вот страница, описывающая, как работает API аутентификации:
![enter image description here](https://i.stack.imgur.com/KW5vV.png)