简介

将磁贴集成到应用演练的步骤中,你将在 Azure Active Directory (AD) 中注册应用。 你需要先执行此操作以获取客户端 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 仪表板。 在步骤 3 中,你将学习如何从仪表板获取磁贴。

下一步 >

另请参阅

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