Visual Studio 2017登录VSO异常:反复要求输入密码后报错求助
解决Visual Studio 2017登录VSO反复要求密码的问题
这种反复要求输入密码却登录失败的情况,在VS和VSO的身份验证交互里挺常见的,结合你提到的邮箱地址修改过的背景,我给你几个针对性的排查和解决方法,按顺序试试:
清除VS相关的Windows凭据
打开Windows的凭据管理器(可以通过控制面板搜索找到),切换到「Windows凭据」标签,找到所有和Visual Studio、VSO、azuredevops相关的凭据条目,全部删除。重启VS2017后重新尝试登录,这会触发全新的身份验证流程,避免旧凭据干扰。重置VS用户数据
有时候损坏的用户配置文件会导致身份验证异常,你可以通过命令重置:
以管理员身份打开命令提示符,执行命令:devenv.exe /resetuserdata
等待命令执行完成后,重新启动VS,从头配置登录信息。检查账号的身份验证配置
- 确认你的Office 365账号是否开启了多因素认证(MFA),VS2017对MFA的支持需要确保安装了最新的更新包,如果开启了MFA,可能需要使用应用专用密码来登录VS(而不是日常的登录密码)。
- 再次确认Azure AD中你的账号主邮箱地址是正确的,邮箱修改后的同步延迟可能会导致VS验证时出现匹配问题,虽然浏览器能正常识别,但VS的验证逻辑可能更依赖AD中的原始配置。
修复VS2017安装
可能是VS的身份验证组件损坏,打开VS安装程序,选择「修改」,然后点击「修复」选项,完成修复后重启电脑,再尝试登录。重新添加账户
打开VS2017,依次点击「工具」→「选项」→「环境」→「账户」,先删除已有的账户记录,然后点击「添加」,手动输入你的邮箱地址,按照引导完成登录流程,避免自动填充的旧信息干扰。
内容的提问来源于stack exchange,提问作者Aidan Bromley
相关产品推荐
相关产品推荐

