简介

将报表集成到应用演练的步骤中,向 Azure Active Directory (AD) 注册 Web 应用。 你需要先执行此操作以获取客户端 ID客户端密钥(用于在 Azure AD 中标识你的 Web 应用)。 没有客户端 ID客户端密钥,Azure AD 则无法对你的 Web 应用进行身份验证。 如果你已下载 集成报表示例,请使用注册后获取的客户端 ID客户端密钥配置此示例,使其可以对 Azure AD 进行身份验证。

注意:注册 Power BI 的 Web 应用前,需要注册 Power BI

以下是在 Azure AD 中注册 Web 应用的步骤。

在 Azure AD 中注册 Web 应用

  1. 请转到 dev.powerbi.com/apps。
  2. 单击使用现有帐户登录,并登录 Power BI 帐户。
  3. 输入应用名称。 在此演练中,输入集成报表示例
  4. 对于应用类型,请选择服务器端 Web 应用
  5. 输入重定向 URL。 在此演练中,Azure AD 重定向回默认页面,因此输入 http://localhost:13526。 Azure Active Directory (AD) 将使用授权代码重定向到该页面。 若要了解如何使用授权代码获取访问令牌以访问Power BI报表,请参阅获取身份验证访问令牌
  6. 输入主页。 在此演练中,输入此示例的主页 http://localhost:13526。
  7. 对于选择要访问的 API,请选择读取所有报表(预览版)。 有关 Power BI 应用权限的所有信息,请参阅应用权限
  8. 单击注册应用,并保存客户端 ID和生成的客户端密钥客户端 ID客户端密钥用于识别 Azure AD 中的应用。 若要配置集成报表示例使用客户端 ID客户端密钥进行身份验证,请参阅配置集成报表示例

以下是注册适用于 Power BI 的应用程序页面应有的外观:

由于你已在 Azure AD 中注册 Web 应用程序,因此你可以在 Azure AD 中获取授权令牌访问 Power BI 报表。

获得客户端 ID客户端密钥后,你便可以配置 Web 应用,例如集成报表示例,使其能够访问 Power BI 报表。 下一节将介绍如何配置该示例。

配置集成报表示例

如果你已下载集成报表示例,请使用注册后获取的客户端 ID客户端密钥配置此示例,使其可以对 Azure AD 进行身份验证。 若要配置示例,请在 web.config 中更改客户端 ID客户端密钥。 若要了解如何对 Azure AD 进行身份验证的详细信息,请参阅步骤 2:获取 Power BI 报表

下一步

若要将报表集成到应用中,你需要获取报表。 下一步,你将学习如何获取 Power BI 报表

下一步 >

另请参阅

注册 Power BI
将报表集成到应用演练
集成报表示例
配置集成报表示例
获取身份验证访问令牌
应用权限
步骤 2:获取 Power BI 报表
更多问题? 尝试参与 Power BI 社区