现代化旧版 Visual Studio 客户端的身份验证机制

本文详细介绍了如何将旧版 Visual Studio 客户端使用的过时身份验证机制更新为基于 Microsoft Entra ID 的现代身份验证,以增强安全性并符合当前身份标准。升级可能导致更频繁的交互式重新身份验证提示,建议用户升级客户端以避免兼容性问题。

作为我们对安全性和现代化持续承诺的一部分,我们正在更新依赖旧版 Visual Studio 客户端库的旧版本客户端所使用的过时身份验证机制。有关所有已知受影响客户端的完整详细信息,请参阅我们于 2024 年 4 月发布的官方公告:终止对依赖旧版 Azure DevOps 和 Visual Studio 身份验证的 Microsoft 产品的支持

为了最大限度地减少因移除这些旧版令牌而造成的中断,在过去的几个月里,我们致力于在可能的情况下将这些旧版令牌无缝过渡到基于 Entra 的身份验证。这一变更增强了安全性,并与当前的身份标准保持一致——但由于 Entra 令牌的 1 小时生命周期,这也可能导致更频繁的交互式重新身份验证提示。这些变更将从现在开始缓慢推出,直至年底。

如果您仍然遇到身份验证问题,我们强烈建议您将依赖于旧版令牌的客户端或工具升级到受支持的版本。需要提醒的是,这些旧产品中有许多已经超过支持终止日期,因此我们无法维持与已弃用的产品内身份验证流程的兼容性。将您的客户端升级到依赖现代身份验证的较新版本,很可能还会带来额外的安全性和产品改进。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计