首页 > 解决方案 > 如何通过 SAML ADFS 向 AWS 进行身份验证?

问题描述

我在运行此页面上详述的 samlapi.py 脚本时遇到问题:

https://aws.amazon.com/blogs/security/how-to-implement-federated-api-and-cli-access-using-saml-2-0-and-ad-fs/

我正确地遵循了一切,但我继续遇到如下错误:

Traceback (most recent call last): File "./samlapi.py", line 6, in <module> import boto.sts ModuleNotFoundError: No module named 'boto.sts'

即使我确实安装了 boto。

也...

Traceback (most recent call last): File "/Users/chrisroarke/samlapi.py", line 8, in <module> import requests ModuleNotFoundError: No module named 'requests'

即使我确实安装了 requests-ntlm。

我正在按照本文中的说明进行操作,并继续遇到这些问题。非常令人沮丧。我在 MacOS 上,运行 Big Sur,Python3.9,按照指示安装了“美丽的汤”和“requests-ntlm”;我只是不知道为什么它似乎找不到这些模块。

如果有人遇到这个问题并且有一个潜在的解决方案可以提出,我会全力以赴,将不胜感激!

干杯 - 克里斯

标签: pythonamazon-web-servicessamlbotoadfs

解决方案


推荐阅读