首页 > 解决方案 > OData 是唯一适用于 SSO/MFA 环境的方法吗?

问题描述

我不明白这里的东西。你能向我解释一些关于网络请求的事情吗?

我经常遇到需要从 REST API 端点获取数据的问题,而我能够做到的唯一方法就是使用 OData。因为使用 OData,我能够执行单点登录 (SSO) 和多因素身份验证 (MFA)。

这些前端工具(如 PowerBI/Excel 和 PowerQuery)似乎在内部处理凭据和令牌,而 OData 则可以正常工作。

但这是 REST API 的权利......我当然可以复制该过程并在请求中重新创建 HTTP 标头以满足相同的 SSO / MFA 要求吗?

但不知何故,我觉得当我使用 PowerQuery 功能失败时Web.Contents(url),我正在使用不同的协议或其他东西。这篇文章是如此整洁和明显: https ://www.tonymcgovern.com/blog/web-api-error-handling/

但它不适用于 SSO/MFA 环境。我只是缺少一些配置参数,还是我误解了更基本的东西?

帮助?

标签: restodatapowerquery

解决方案


推荐阅读