gpt4 book ai didi

visual-studio - 自 Visual Studio 2017 更新到版本 15.7.4 以来,AAD 身份验证不起作用

转载 作者:行者123 更新时间:2023-12-04 18:56:38 24 4
gpt4 key购买 nike

我在 Windows 10 上安装了 Visual Studio 2017 Enterprise 15.7.4。该操作系统已连接到我的 AAD 工作/学校帐户。我的问题出现在 5 台不同的机器上,并且从今天开始出现。

当我启动 VS 时,我已登录(右上角),一切都很好。订阅列表也会显示在 Cloud Explorer 中。

我现在打开一个 ASP.NET Core Web 项目,并希望将其发布到 Azure 中的现有 Web 应用程序。一旦我进入可以定义目标订阅的屏幕,VS 就会开始重新进行身份验证,最终显示弹出对话框查询我的凭据。该对话框有时会连续出现几次。

我可以进行身份​​验证,不会显示任何错误,现在 VS 中的任何位置(帐户设置、云资源管理器、服务器资源管理器、发布对话框)都会显示“重新输入您的凭据”链接,并且所有订阅现在都无法访问。

从这一刻起,现在可以通过 VS 内部的 AAD 进行身份验证,而不再需要“重新输入”。

我已经尝试过:

  • 转到帐户设置并从 VS 中删除所有现有帐户 -> 重新启动 VS 并再次执行注册。
  • 关闭所有 VS 实例 -> 删除文件系统文件夹%LOCALAPPDATA%\.IdentityService -> 启动 VS 并重新登录
  • 右键单击服务器资源管理器中的 Azure 节点,然后选择“连接到 Microsoft Azure 订阅...”

以上都不起作用。两天前我才能够使用这个东西。这就是我怀疑更新的原因。

然后我尝试在 Visual Studio Community Site 上发布问题。这要求我使用 VS 中的“报告问题”功能。你猜怎么了?那里的登录也被破坏了,所以我什至无法将我的问题交给微软。

非常欢迎任何进一步的建议。

最佳答案

您是否尝试过使用非 Windows 用户 - 在您的订阅上创建一个空白用户并使用该用户进行部署...

也许 Windows 集成用户有问题?

最佳尼尔斯

今天刚刚宣布 AzureAD 中有一项新功能处于预览状态 - 也许这就是原因?看 https://cloudblogs.microsoft.com/enterprisemobility/2018/06/19/azure-ad-password-protection-and-smart-lockout-are-now-in-public-preview/

更新

也许只是刷新用户 token ...

使用此 PS 线...

$cred = Get-Credential
Connect-AzureAD -Credential $cred
$user = Get-AzureADUser | Where-Object {$_.UserPrincipalName -eq "your_aad_login_name"}
Revoke-AzureADUserAllRefreshToken -ObjectId $user.ObjectId

关于visual-studio - 自 Visual Studio 2017 更新到版本 15.7.4 以来,AAD 身份验证不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51089476/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com