Azure.Identity.CredentialUnavailableException问题

标签 azure authentication routes maps

我正在尝试在 C# 应用程序中使用 Azure.Maps.Routing 包。根据示例案例,我设置凭据如下: enter image description here

已在 Azure AD 中创建 ClientID enter image description here

我已将 Azure 服务身份验证帐户设置为登录同一 Azure AD enter image description here

当我调试应用程序时,我收到以下消息

enter image description here

我不确定我还需要做什么才能获得身份验证。我假设我通过 VS 登录到 Azure AD 的事实应该允许验证 ClientID。任何指导将不胜感激。

我已尝试设置身份验证,如示例所示。我目前通过提供主 key 在代码中的其他位置使用 Azure Maps,并且还尝试在此处进行身份验证,但没有成功。

最佳答案

问题似乎不在于身份验证,而在于定价等级。我尝试返回订阅 key ,错误消息中提到了所选定价层不受支持。我更改为建议的级别之一,一切都按计划进行。天哪...更好的错误响应可以节省我 15 个小时的工作时间。我想它知道我已经 80 岁并且退休了,有很多空闲时间。 :)

关于Azure.Identity.CredentialUnavailableException问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75194558/

相关文章:

azure - 是否可以通过PowerShell命令列出extensionAttribute1-extensionAttribute15?

azure - 使用 mqtt 以编程方式在 Azure IoT-hub 上注册设备

asp.net - 在 Azure 中工作的 CAPTCHA 控件

ruby-on-rails - 使用 Rails 和 Devise 进行 token 身份验证

laravel - 该路由不支持 GET 方法。 Laravel 支持的方法 : PUT.

mongodb - 生产非 Azure IIS 服务器上的 Windows Azure TDS 模拟

authentication - SSL 握手中的客户端证书身份验证

支持多种登录的Python登录系统

c# - WebAPI 路由不起作用

ruby-on-rails - 在Rails路线ID中有一个点