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

Azure Media Service认证类型判定咨询:当前用AAD还是ACS?

判定你的Azure Media Services认证类型及弃用影响

从你给出的代码片段 CloudMediaContext mediaContext = new Cl... 来看,这属于访问控制(ACS)认证,会受到此次ACS弃用的影响。

为什么这么判断?

  • CloudMediaContext 是旧版Azure Media Services .NET SDK(包名:Microsoft.WindowsAzure.MediaServices.Client)的核心类,这个SDK默认采用ACS认证机制——通常是通过账户名称和账户密钥来初始化上下文,完全依赖ACS服务生成的令牌来鉴权。
  • 如果是AAD认证,代码逻辑会有明显区别:你需要先通过AzureAdTokenCredentials、AzureAdTokenProvider生成AAD令牌,再传入CloudMediaContext的特定构造函数;或者直接使用新版Azure Media Services SDK(基于Azure Resource Manager),用ArmClient等类来完成AAD认证对接。

后续建议

既然ACS服务即将被弃用,你的当前实现会在弃用后无法正常访问Azure Media Services资源,建议尽快迁移到AAD认证方案:

  • 优先考虑升级到最新的Azure Media Services SDK(Azure.ResourceManager.Media包),它原生支持AAD认证,且更贴合Azure的现代资源管理模式。
  • 如果暂时无法升级SDK,也可以在旧版SDK中修改认证逻辑,切换到AAD令牌的生成方式来初始化CloudMediaContext。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:34:48