Я пытаюсь войти в свой университетский сервер через python, но я совершенно не уверен, как идти о создании соответствующих HTTP POST, создавая ключи и сертификаты, а также другие части процесса, которые могут быть незнакомы с этим должны соответствовать спецификации SAML. Я могу войти в мой браузер просто отлично, но я хотел бы иметь возможность входа и доступа к другому содержимому на сервере с помощью python.
Для справки вот сайт
Я пробовал войти в систему, используя механизацию (выбор формы, заполнение полей, нажатие кнопки кнопки отправки через mechanize.Broswer.submit() и т.д.) безрезультатно; сайт входа в систему каждый раз отбрасывается.
В этот момент я открыт для реализации решения в зависимости от того, какой язык наиболее подходит для этой задачи. В принципе, я хочу программно войти на сервер, прошедший проверку на SAML.