【发布时间】:2020-01-03 14:32:08
【问题描述】:
我正在尝试通过使用多因素 ADFS 身份验证的 REST API 从 SharePoint Online 数据库下载文件,到目前为止,我发现这些帖子(Post1、Post2)讨论了发送 SAML 请求到 STS 从https://login.microsoftonline.com/extSTS.srf 接收安全令牌,我在网上找到了多个示例,它们使用相同的方法来验证他们的请求。但是,当我将 SAML 请求发送到上述 Microsoft URL 时,我收到以下错误。
AADSTS50126:由于用户名或密码无效,验证凭据时出错。
我对 SharePoint 数据库具有适当的访问权限,因为在使用经过身份验证的会话的浏览器时,我能够获得对 API 请求的有效响应(检查可用列表而不是身份验证)。关于我可能做错了什么的任何想法,或者即使 MFA 保护的 SharePoint 库可以进行身份验证。
【问题讨论】:
-
你检查我的答案了吗?有任何后续问题吗?
标签: python sharepoint saml adfs multi-factor-authentication