Проблема аутентификации при использовании запросов на сайте aspx

Я пытаюсь использовать запросы (python), чтобы получить некоторые страницы с веб-сайта, который требует, чтобы я вошел в систему. Я проверил страницу входа, чтобы проверить заголовки имени пользователя и пароля. Но я обнаружил, что имена этих полей не являются стандартным именем пользователя, паролем, используемым большинством сайтов, как вы можете видеть на скриншотах ниже.

поле пароля

Я использовал их таким образом в своем скрипте Python, но каждый раз я получаю ошибку «неправильный синтаксис». Даже сублиметекст отображал часть названия оранжевым цветом, как вы можете видеть на картинке ниже

Из этого я знаю, что должна быть какая-то проблема с именем. Но попытка уйти от знаков $ не помогла. Даже заголовок login.aspx исчезает, прежде чем Google Chrome сможет зарегистрировать его в сети.

Сайт www точка bncnetwork точка net

Я был бы счастлив, если бы кто-нибудь мог помочь мне понять, что с этим делать.

Вот код запроса на импорт

import requests

def get_project_page(seed_page):

   username = "*******************"
   password = "*******************"

   bnc_login = dict(ctl00$MainContent$txtEmailID=username, ctl00$MainContent$txtPassword=password)
   sess_req = requests.Session()
   sess_req.get(seed_page)
   sess_req.post(seed_page, data=bnc_login, headers={"Referer":"http://www.bncnetwork.net/MyBNC.aspx"})

page = sess_req.get(seed_page)

return page.text`

Ответы на вопрос(1)

Ваш ответ на вопрос