求助:Visual Studio 2019 Community未显示Azure AD身份验证连接服务
解决Visual Studio 2019 Community中Azure Active Directory身份验证连接服务不显示的问题
- 检查Visual Studio组件:打开VS安装程序,点击“修改”,确认Azure开发工作负载已勾选,且其中的“Azure Active Directory身份验证”组件也已安装。默认安装可能漏了这个组件。
- 确认项目类型:Azure AD身份验证连接服务只支持特定项目类型,比如ASP.NET Web应用(.NET Framework)这类Web项目,传统控制台项目这类不支持,先核实你的项目类型是否符合要求。
- 手动配置身份验证:如果连接服务还是没出现,直接手动修改web.config添加Azure AD配置,示例片段:
<appSettings> <add key="ida:ClientId" value="你的客户端ID" /> <add key="ida:AADInstance" value="https://login.microsoftonline.com/" /> <add key="ida:Domain" value="你的租户域名" /> <add key="ida:TenantId" value="你的租户ID" /> <add key="ida:PostLogoutRedirectUri" value="https://localhost:44300/" /> </appSettings> - 重置VS设置:打开VS,走“工具”>“导入和导出设置”>“重置所有设置”流程,可选保存当前设置后重置,设置异常常导致组件加载失败。
- 修复VS安装:打开VS安装程序,选择“修改”>“修复”,修复损坏的安装文件,这能解决不少组件显示异常的问题。
内容的提问来源于stack exchange,提问作者Prashant Mali
相关产品推荐
相关产品推荐

