Azure 数字孪生身份验证 - InteractiveBrowserCredential 身份验证失败
Azure Digital Twin Authentication - InteractiveBrowserCredential Authentication Failed
正在尝试 运行 来自 Azure-Samples/digital-twins-samples 的样本。
这段代码失败了
client.GetDigitalTwin("---");
我已经在身份验证中输入了所需的凭据 window,但出现异常“InteractiveBrowserCredential 身份验证失败”。
内部异常 - “仅支持环回重定向 uri,但 urn:iet:wg:oauth:2.0:oob 已找到。”在应用程序注册期间和创建 PublicClientApplication 对象时配置 http://localhost 或 http://localhost:port。详情见https://aka.ms/msal-net-os-browser
我已验证我的用户 ID 是否存在角色“Azure Digital Twins Owner(预览版)”并且我能够view/update此示例中数字资源管理器示例中的模型和双胞胎ADT explorer,但无法通过代码更新模型。我相信 desktop/web url.
的回复 url 中缺少一些配置
知道如何解决这个问题。
直接讨论这个问题后,我们观察到客户端计算机上的 Internet Explorer causing/experiencing 在 pop-ups 上有些阻塞。
解决方案 1:
- 请检查浏览器是否启用了pop-up拦截器。
- 请将默认浏览器更改为其他浏览器[喜欢chrome]
和 re-try.
- 清除浏览器缓存并关闭所有打开的浏览器会话。
- 重启VS2019尝试运行示例代码
解决方案 2:
- 确保您使用的是 Azure.Identity 最新的 NuGet 包。截至今天 09/02/2020,工作版本为 Azure.Identity 1.2.2
解决方案 3:
请确保 AAD 应用程序身份验证已添加 'Mobile & Desktop Application' 平台以及重定向 URL。
欲了解更多信息,请访问此 Github issue:
正在尝试 运行 来自 Azure-Samples/digital-twins-samples 的样本。
这段代码失败了
client.GetDigitalTwin("---");
我已经在身份验证中输入了所需的凭据 window,但出现异常“InteractiveBrowserCredential 身份验证失败”。
内部异常 - “仅支持环回重定向 uri,但 urn:iet:wg:oauth:2.0:oob 已找到。”在应用程序注册期间和创建 PublicClientApplication 对象时配置 http://localhost 或 http://localhost:port。详情见https://aka.ms/msal-net-os-browser
我已验证我的用户 ID 是否存在角色“Azure Digital Twins Owner(预览版)”并且我能够view/update此示例中数字资源管理器示例中的模型和双胞胎ADT explorer,但无法通过代码更新模型。我相信 desktop/web url.
的回复 url 中缺少一些配置知道如何解决这个问题。
直接讨论这个问题后,我们观察到客户端计算机上的 Internet Explorer causing/experiencing 在 pop-ups 上有些阻塞。
解决方案 1:
- 请检查浏览器是否启用了pop-up拦截器。
- 请将默认浏览器更改为其他浏览器[喜欢chrome] 和 re-try.
- 清除浏览器缓存并关闭所有打开的浏览器会话。
- 重启VS2019尝试运行示例代码
解决方案 2:
- 确保您使用的是 Azure.Identity 最新的 NuGet 包。截至今天 09/02/2020,工作版本为 Azure.Identity 1.2.2
解决方案 3:
请确保 AAD 应用程序身份验证已添加 'Mobile & Desktop Application' 平台以及重定向 URL。 欲了解更多信息,请访问此 Github issue: