PowerBI Web 应用仪表板示例错误 AADSTS50011

PowerBI Web app Dashboard Sample error AADSTS50011

我下载了 integrate-dashboard-web-app 并在 cloud.config 文件中输入 ClientSecret 和 ClientID 值。但是当我 运行 这个项目时,我得到了这个错误 "AADSTS50011: The reply address 'http://localhost:13526/Redirect' does not match the reply addresses"。是否需要向 Azure Active Directory 添加一些其他设置?我在 Azure

中没有看到任何与 power BI 应用程序相关的内容

我遇到了同样的错误。以下是我修复它的方法:

  1. 确保 Power BI 应用程序(已注册)上的 Redirect URL 设置为 http://localhost:13526/Redirect
  2. 在示例应用中,确保 Cloud.config RedirectUrl 设置的值为 http://localhost:13526/Redirect
  3. 在示例应用程序中,在 redirect.aspx.cs 中的 Page_Load 方法中,更改行:

    string redirectUri = String.Format("{0}Redirect", Properties.Settings.Default.RedirectUrl);

    至:

    string redirectUri = String.Format("{0}", Properties.Settings.Default.RedirectUrl);