rest - 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 环境。我只是缺少一些配置参数,还是我误解了更基本的东西?
帮助?
解决方案
推荐阅读
- php - 缺少 Google Cloud 的 API 密钥
- xml - Parse XML to struct containing slice
- vb.net - Vb.net解析更新的txt文件的最佳方法是什么
- bash - 如果 bash 变量值包含空格,则脚本阻塞
- sql - 运行 3 个月计数
- c - 骰子实验,增加最大投掷次数
- firebase - Polymerfire - 如何在页面之间重置 firebase-document?
- visual-studio - 有没有办法在 Visual Studio 或 MATLAB 中“映射”程序执行顺序?
- java - 匹配前面没有文字的电话号码
- javascript - CSS - 检查收音机上的李背景颜色