You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022对应Azure Identity插件及DefaultAzureCredential认证问题

问题解答

1. VS2022凭证是否需要指定使用

DefaultAzureCredential不会自动识别Visual Studio 2022的登录凭证,它的默认凭证链中没有包含VS2022的认证提供者。如果要使用VS2022的登录身份进行认证,你需要单独实例化VisualStudioCredential,而非依赖DefaultAzureCredential的自动识别逻辑。

2. VS Code身份认证文档的适用范围

你提到的那份文档仅适用于VS Code,它对应的是专门为VS Code开发的VisualStudioCodeCredential,和Visual Studio 2022的认证机制不兼容,不能直接套用在VS2022场景中。

3. "included credentials"具体包含哪些

DefaultAzureCredential默认包含的凭证链按顺序如下:

  • EnvironmentCredential:读取环境变量中配置的Azure认证信息
  • ManagedIdentityCredential:针对Azure托管服务的身份认证(本地开发环境一般不生效)
  • AzureCliCredential:复用Azure CLI的登录凭证
  • AzurePowerShellCredential:复用Azure PowerShell的登录凭证
  • InteractiveBrowserCredential:当以上凭证都获取失败时,触发浏览器交互式登录

你已经能通过Azure CLI获取令牌,说明AzureCliCredential是可用的,建议检查DefaultAzureCredential的初始化代码是否有配置排除该凭证,同时确认CLI登录账号拥有目标Azure资源的访问权限。


内容的提问来源于stack exchange,提问作者otk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 09:31:34