提问人:Ben Kisow 提问时间:11/16/2023 更新时间:11/16/2023 访问量:25
Power BI 开发人员示例演示应用在身份验证时运行无限循环
Power BI Developer Samples Demo App Running Infinite Loop On Authentication
问:
我正在尝试使用 Microsoft 提供的 Power BI 开发人员示例构建 Power BI 嵌入式应用。我已从此链接下载了示例代码,并按照自述文件中的说明进行操作。我在 Azure AD 中注册了一个应用,添加了重定向 URI,并将客户端 ID 和客户端密码添加到了 appsettings.json 文件。当我运行该应用时,它显示“登录到 Power BI”,正如预期的那样。但是,当我单击“登录”按钮并输入我的凭据时,它最终会无限循环地不断发送请求。首先,它会尝试加载以下页面:https://login.microsoftonline.com/common/oauth2/v2.0/authorize?<params>
这种情况持续了一段时间,在调试控制台中,我只是一遍又一遍地看到这个请求上的“BadRequest”:Sending HTTP request POST https://login.microsoftonline.com/<tenantId>/oauth2/v2.0/token
最终,它开始像这样一遍又一遍地发送重新处理请求(并且在调试控制台中不显示任何内容):不断更改“ctx”值。https://login.microsoftonline.com/common/reprocess?ctx=rQQIARAAFZK_j9t0AMWTy116Pan0gAohBNIJdUAFJ9_E_vpHpErY8SXOJbYvthOfs1i2Y8ffi3_FcZzE_wCMhanqABJIiF8DYkKdmDrcVARDxc5SCVEhobYbqZ7ee3rLmz5H12AN1kAN3Kk0a6B1e0pCSJAWhRG442KE7eGYRdMMBmicpK0p6RFTkL5xdPzF_ck3f9z6uP_5f-fvLmsndx6Ub8TpzIpQYWUojpa_lMuPy-Xv95YkTuOQpCmKJHFq9wGatYlubA2tg2RNzIzLES4hAMRwhA80H4k8mxnFbD3hp6HEs9AIxbWkd-ZSMdl5lsmagiZtAGSNJQb66a6NTNTHobj7lMKdtPHln3s3ZXaV-c1XEaeocP_du-7FaWgm8TJ7UHm01_b4M7o_W5ucYCsXG2HBIaAChc43blvubJJwGsa0pbIrlnB0egW7S47VBoxtowFnkqh_WZC5rOgeGWy8kE5zpqE6ojDfropYEDqcjfg-Ga2bqjPpKRblGH6aD0YdYJ2ltp-F9lbPZEKAHHum2LwlqdDVLZefJK6Sz7qCGVGuIbIEmo0uLCzvC-74HJqMGHSmE2GeGNDAZeCdBtQ43zI92lEB7KoLTtPldqHKDW4ISWOxJn3KPCsoaPoozpq9AQNpA5OktSCrHVNfbZHC-pYcY6lQrEZ5v-9oI7QmxqOulVDkcMPOM27aHcKV5GGNWBWGc8btpRFb4AG3SeNTfREOf65UnTgM4-hh5TYFgNuk3QYGCMfbwdN0MNr2KKzBkMAjSJfxPHhVeS9O3AhNT2LPC1DkmpbjuMvlSZLGHgrcx_vlp_tvHR4cH7xdOil9cAtUWoeHR8elV-vFfvmrgx13z_4yv_1x_0n3639-e6f47Hnp6qBOemldDRrIHVi4NIFg_iG1DXow2ygyKcmJukglPQy48wt7fhe2Gveq5XvVN6-qr_d4UzrVVI3dcabwTRM8q-KfXis9vP6-n2XJslWvB7FjBf6OmRYEANSXaBahCIvR1Ll_VP71RunFa5_8_uV3Pzx6-bfw9OZHl8k2v2AUxe3nSipyjrDmdWfBp-55v00211ZYn_tS0e3m7vDuT8el_wE1&sessionid=700e28e1-04cf-432c-8bf7-1960f46e9ff5
我尝试清除缓存,但仍然不起作用。我已经仔细检查了我是否遵循了自述文件中的说明,我认为我没有遗漏任何东西。除了在 AppSettings 中输入 ClientId 和 ClientSecret 之外,我对示例代码进行了 0 次更改,因此我不确定为什么它无法正常工作或至少捕获“BadRequest”以外的错误。任何帮助/想法将不胜感激。
答: 暂无答案
评论