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

添加Azure AD服务依赖时AAD租户加载失败问题咨询

ASP.NET Core MVC项目添加AAD服务依赖租户加载卡住的解决方案
  • 首先校验Visual Studio登录状态:退出当前登录的微软账户,清除账户缓存后重新登录,确认登录账户对目标AAD租户拥有应用程序开发者及以上访问权限
  • 预安装所需NuGet包:提前通过NuGet包管理器安装Microsoft.Identity.Web、Microsoft.Identity.Web.UI最新稳定版,再重新触发添加服务依赖操作
  • 清理Connected Services缓存:关闭所有Visual Studio实例,删除路径%localappdata%\Microsoft\VisualStudio\<对应VS版本号>\ConnectedServices下的全部缓存文件,重启VS后重试
  • 跳过向导手动配置:如果上述操作均无效,可以直接手动完成AAD集成,无需依赖图形化向导:

手动配置步骤:

  1. 访问Azure Portal进入目标AAD租户,手动注册web应用,记录生成的客户端ID、租户ID、客户端密钥
  2. 在项目appsettings.json中添加配置段:
"AzureAd": {
  "Instance": "https://login.microsoftonline.com/",
  "Domain": "你的AAD租户域名",
  "TenantId": "你的AAD租户ID",
  "ClientId": "注册应用生成的客户端ID",
  "ClientSecret": "生成的客户端密钥",
  "CallbackPath": "/signin-oidc"
}
  1. 在Program.cs中加入AAD身份验证中间件配置,完成集成

问题界面截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 03:06:02