Visual Studio工作帐户登录重新输入循环

kqqjbcuj  于 12个月前  发布在  其他
关注(0)|答案(3)|浏览(139)

在VS 2017、VS 2019和VS 2022中,我们的开发人员在使用公司电子邮件登录Visual Studio时遇到了严重问题(Office 365帐户-以这种方式授予Visual Studio访问权限)。
在Visual Studio帐户设置窗格和Azure新发布配置文件窗口中都会遇到此问题。他们成功登录(uname、pword和2FA),然后在一两秒钟内被要求重新输入凭据。在过去一年左右的时间里,我们经常看到这种情况发生在多个VS版本(在新安装之前和之后),多台计算机(在完整的Windows擦除和重新安装之前和之后),以及每个开发人员。(我个人已经看到它发生了8次以上的连续之前,该计划决定保留它)。
有没有人知道这是怎么回事,如果有任何方法来阻止(甚至减轻-我们将采取我们可以得到在这一点上)这件事的发生?
Example "Re-Enter Credentials" screen shot

toiithl6

toiithl61#

账户是否可以访问多个也具有2FA的租户?根据我的经验,重新输入凭证循环是通过强制执行2FA的租户循环。如果您转到帐户设置并将“应用筛选器.”修改为您正在处理的租户,则它应该只要求验证一次凭据。

ymzxtsji

ymzxtsji2#

试试这个解决方案-> https://blog.jongallant.com/2021/08/visual-studio-re-enter-credentials/
如果不起作用,取消选中复选框,然后重试(这解决了我的问题)x1c 0d1x

bqf10yzr

bqf10yzr3#

我没有为我的Microsoft帐户设置2fa,但发生的事情是我正在为3个Azure租户使用同一个电子邮件帐户,其中一个失败了。
在我删除c:\Users*YOURUSERNAME*\AppData\Local.IdentityService文件夹(我使用的是Windows 10)并重新登录到Visual Studio 2017后,我终于看到了一个对话框,说明我的帐户未被授权给我的一个租户。但是,它不是托管我的Azure应用服务网站的租户。
在我开始看到正确的消息后,我重新登录到Visual Studio,但我花了几次时间关闭VS应用程序并重新登录,最终获得了我帐户的“登录”状态。
在Visual Studio的状态为“登录”后,我为托管我的应用服务网站的租户选择了“过滤”,它工作了。
此外,这里是Microsoft为Visual Studio 2019及更高版本提供的解决方案。
https://devblogs.microsoft.com/visualstudio/improving-the-authentication-experience-for-enterprises-leveraging-conditional-access-policies/

相关问题