Я пытаюсь войти в систему, он распознает мое имя пользователя, но не удается, когда я ввожу MFA. Я могу войти в браузер, используя те же учетные данные.
MacOS, используя zsh. gimme-aws-creds раньше нормально работал на той же машине.
gimme-aws-creds 2.8.2
Python 3.9.6
gimme-aws-creds
Using password from keyring for my_username
Multi-factor Authentication required.
Preferred factor type of web not available.
Using the only authentication factor configured: token:software:totp( GOOGLE ) : myemail@domain.ad.
Enter verification code:
Traceback (most recent call last):
File "/opt/homebrew/bin/gimme-aws-creds", line 17, in
GimmeAWSCreds().run()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 453, in run
self._run()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 876, in _run
for data in self.iter_selected_aws_credentials():
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 845, in iter_selected_aws_credentials
aws_results = executor.map(generate_credentials_prepare_data, self.aws_selected_roles)
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 727, in aws_selected_roles
selected_roles = self._get_selected_roles(self.requested_roles, self.aws_roles)
^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 718, in aws_roles
self.saml_data['SAMLResponse'],
^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 709, in saml_data
self._cache['saml_data'] = saml_data = self.okta.get_saml_response(self.aws_app['links']['appLink'], self.auth_session)
^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 702, in aws_app
self._cache['aws_app'] = aws_app = self._get_selected_app(self.conf_dict.get('aws_appname'), self.aws_results)
^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 643, in aws_results
auth_result = self.auth_session
^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 629, in auth_session
auth_result = self.okta.auth_session(redirect_uri=self.conf_dict.get('app_url'), open_browser=open_browser)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 179, in auth_session
login_response = self.auth()
^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 172, in auth
flow_state = self._next_login_step(
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 342, in _next_login_step
return self._login_multi_factor(state_token, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 626, in _login_multi_factor
return self._login_input_mfa_challenge(state_token, factor['_links']['verify']['href'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 656, in _login_input_mfa_challenge
response.raise_for_status()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
Подробнее здесь: https://stackoverflow.com/questions/790 ... n-type-mfa
Gimme-aws-creds не работает на cmd при вводе mfa ⇐ Python
Программы на Python
-
Anonymous
1728500520
Anonymous
Я пытаюсь войти в систему, он распознает мое имя пользователя, но не удается, когда я ввожу MFA. Я могу войти в браузер, используя те же учетные данные.
MacOS, используя zsh. gimme-aws-creds раньше нормально работал на той же машине.
gimme-aws-creds 2.8.2
Python 3.9.6
gimme-aws-creds
Using password from keyring for my_username
Multi-factor Authentication required.
Preferred factor type of web not available.
Using the only authentication factor configured: token:software:totp( GOOGLE ) : myemail@domain.ad.
Enter verification code:
Traceback (most recent call last):
File "/opt/homebrew/bin/gimme-aws-creds", line 17, in
GimmeAWSCreds().run()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 453, in run
self._run()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 876, in _run
for data in self.iter_selected_aws_credentials():
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 845, in iter_selected_aws_credentials
aws_results = executor.map(generate_credentials_prepare_data, self.aws_selected_roles)
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 727, in aws_selected_roles
selected_roles = self._get_selected_roles(self.requested_roles, self.aws_roles)
^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 718, in aws_roles
self.saml_data['SAMLResponse'],
^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 709, in saml_data
self._cache['saml_data'] = saml_data = self.okta.get_saml_response(self.aws_app['links']['appLink'], self.auth_session)
^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 702, in aws_app
self._cache['aws_app'] = aws_app = self._get_selected_app(self.conf_dict.get('aws_appname'), self.aws_results)
^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 643, in aws_results
auth_result = self.auth_session
^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/main.py", line 629, in auth_session
auth_result = self.okta.auth_session(redirect_uri=self.conf_dict.get('app_url'), open_browser=open_browser)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 179, in auth_session
login_response = self.auth()
^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 172, in auth
flow_state = self._next_login_step(
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 342, in _next_login_step
return self._login_multi_factor(state_token, login_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 626, in _login_multi_factor
return self._login_input_mfa_challenge(state_token, factor['_links']['verify']['href'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/gimme_aws_creds/okta_classic.py", line 656, in _login_input_mfa_challenge
response.raise_for_status()
File "/opt/homebrew/Cellar/gimme-aws-creds/2.8.2_4/libexec/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
Подробнее здесь: [url]https://stackoverflow.com/questions/79071707/gimme-aws-creds-fails-on-cmd-when-type-mfa[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия