【问题标题】:PowerBI Accessing a secured rest apiPower BI 访问安全的 rest api
【发布时间】:2021-03-14 21:42:35
【问题描述】:

我需要帮助,我是 PowerBI 的新手,但我对 Azure 和 C# 知之甚少。无论如何,这是我当前的情况:我正在尝试从 REST API 获取数据并将其显示为我的 POWERBI 中的报告,不幸的是我的 REST API 受 AAD 保护,因此我每次尝试访问我的 API 时都需要提供访问代码。如果你能指出我应该怎么做?

我通常使用隐式流来验证我的用户并让他们使用我的 REST API,但在这种情况下,隐式流仍然是一种可能的解决方案吗?如果不是,存储客户端 ID 和机密是否可以安全地存储在 PowerBI 中?

【问题讨论】:

    标签: azure-active-directory powerbi powerbi-datasource


    【解决方案1】:

    您也可以将隐式流与旧版本的 MSAL 1.X 一起使用,但出于应用安全的目的,不建议这样做。

    使用Auth码流时需要处理访问码自动传递给服务器并获取访问令牌。

    从技术上讲,对于您的方案,您还可以使用 client credentials flow,这不需要用户凭据参与,也不需要传递访问代码,这只是身份验证代码流的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-23
      • 1970-01-01
      • 2020-04-03
      • 2021-02-06
      相关资源
      最近更新 更多