olekhov / pguoauth

Модуль аутентификации в ЕСИА
MIT License
0 stars 0 forks source link

Error while auth #1

Closed breitburg closed 5 years ago

breitburg commented 5 years ago
Traceback (most recent call last):
  File "/home/breitburg/PycharmProjects/dnevnik/test.py", line 26, in <module>
    if mosau.AuthenticateByESIA(pguconfig) :
  File "/home/breitburg/PycharmProjects/dnevnik/dnevnik/mosauth/mosauth/mosauth.py", line 76, in AuthenticateByESIA
    code=au.AuthenticateByEmail(esia_request, "https://login.mos.ru")
  File "/home/breitburg/PycharmProjects/dnevnik/dnevnik/mosauth/mosauth/pguoauth/pguoauth/pguoauth.py", line 34, in AuthenticateByEmail
    r_SSO = self._ps.get(meta_redir.group(1), cookies=r_ac.cookies, allow_redirects=False)
AttributeError: 'NoneType' object has no attribute 'group'
breitburg commented 5 years ago

Пожалуйста, помогие разобраться в чем проблема. Следующая ошибка:

breitburg@breitburg-X58A-UD3R:~/dnevnik$ python3 test.py 
DEBUG:root:Открываем портал www.mos.ru
DEBUG:root:Начало аутентификационной сессии
Церемония поменялась
Traceback (most recent call last):
  File "test.py", line 26, in <module>
    if mosau.AuthenticateByESIA(pguconfig) :
  File "/home/breitburg/dnevnik/dnevnik/mosauth/mosauth/mosauth.py", line 76, in AuthenticateByESIA
    code=au.AuthenticateByEmail(esia_request, "https://login.mos.ru")
  File "/home/breitburg/dnevnik/dnevnik/mosauth/mosauth/pguoauth/pguoauth/pguoauth.py", line 83, in AuthenticateByEmail
    '_idp_session':r_pwddo.cookies['_idp_session'],
  File "/usr/lib/python3/dist-packages/requests/cookies.py", line 329, in __getitem__
    return self._find_no_duplicates(name)
  File "/usr/lib/python3/dist-packages/requests/cookies.py", line 400, in _find_no_duplicates
    raise KeyError('name=%r, domain=%r, path=%r' % (name, domain, path))
KeyError: "name='_idp_session', domain=None, path=None"

В конфиге указал данные для логина и обновил сабмодуль mosauth. Помогите пожалуйста, как это решить?