您的凭据不工作 之前用于连接到**的凭据无法工作。请输入新凭据。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了您的凭据不工作 之前用于连接到**的凭据无法工作。请输入新凭据。相关的知识,希望对你有一定的参考价值。
参考技术A 方法一:
运行Win+R,运行gpedit.msc;
计算机配置-Windows设置-安全设置-本地策略-安全选项-网络访问:本地账户的
共享和安全模型-改为“经典-对本地用户进行身份验证,不改变其本来身份”
方法二:
运行Win+R,运行gpedit.msc;
计算机配置-管理模板-windows组件-远程桌面服务-远程桌面会话主机-安
全-远程(rdp)连接要求使用指定的安全层,更改为启用 -rdp .
方法三:
Win+R,输入gpedit.msc,打开本地组策略编辑器,点击“计算机配置”——“管理
模板”——“系统”——“凭据分配”,双击右边窗口的“允许分配保存的凭据用于仅
NTLM 服务器身份验证”
第二步:在弹出的窗口中选中“已启用”,再单击“显示”,在弹出的窗口中,输入“TERMSRV/ ”。(确保 TERMSRV 为大写)
注:“显示内容”对话框中的服务器名称格式为:TERMSRV/computername,computername变量可以是一台特定远程计算机的名称(例如,TERMSRV/myremotepc),或者您可以使用星号( )包含一组计算机(例如,TERMSRV/* 或 TERMSRV/*.corp.com),其中包含的计算机名称应该与“远程桌面连接”对话框中“计算机”框中输入的名称完全一致,以连接到该远程计算机。
第三步:使用 “gpupdate /force”命令刷新组策略或者重启计算机使其生效即可。
方法四:
win10将Microsoft账户登陆 切换成 本地账户登陆即可
加载 Visual Studio 时,如何更改用于连接到 Visual Studio Online (TFSPreview) 的默认凭据?
【中文标题】加载 Visual Studio 时,如何更改用于连接到 Visual Studio Online (TFSPreview) 的默认凭据?【英文标题】:How can I change the default credentials used to connect to Visual Studio Online (TFSPreview) when loading Visual Studio up? 【发布时间】:2012-09-06 14:58:35 【问题描述】:当我加载 Visual Studio 2012 时,它会尝试连接到之前连接的 TFS 服务器。
在我的一台机器上(偶尔也会连接到 TFS2008 和 TFS2010 服务器)似乎总是默认使用完全错误的帐户来连接到 Visual Studio Online (tfspreview),如果我要尝试获取最新的版本,它会给出一个错误的形式:
微软视觉工作室
源代码管理浏览器
TF204017:操作无法完成,因为用户(Account Service ([my tfs server]) 没有工作区 [my workspace];[my live id] 的一项或多项所需权限(使用)。
好的
如何影响 Visual Studio 2012 默认使用正确的凭据,而不是看似虚构的帐户服务?
【问题讨论】:
【参考方案1】:我遇到了一个非常相似的问题,因为我无法使用自己的凭据连接到 TFS。原来创建映像的用户(我使用的是 Hyper-V)将他的帐户存储在凭据管理器中。在 Visual Studio 中无法更改这一点。为了解决这个问题,我在控制面板中打开 Credential Manager 并将通用凭据编辑为我自己的帐户。我关闭并打开 Visual Studio 2012,然后重新连接到 TFS。它提示我输入凭据,但从那时起它与我的帐户相关联。
希望这会有所帮助, 西维尔
【讨论】:
请注意,我必须在“Windows 凭据”下更改我的凭据,而不是“通用凭据” 谢谢,这就像一个魅力!为了清楚起见,您转到控制面板 --> 用户帐户和家庭安全 --> 凭据管理器,选择 Windows 凭据,在下面的列表中,删除云中 TFS 的凭据。 请注意,我必须关闭 VS2012 并在删除凭据后重新打开它 - 然后它对我有用 - 而不是之前。 我有一个系统,我使用两个不同的域帐户登录。这导致我只使用一个帐户而不是两个帐户登录 TFS。这解决了我的问题。 注意:我必须实际添加 Windows 凭据。 TFS 服务器没有任何内容。【参考方案2】:我尝试打开我的凭据管理器,但在其中找不到与我的 TFS 帐户有任何关系的任何凭据。
所以我做了什么,而是在 Internet Explorer 中注销我的 hotmail 帐户,然后清除我所有的 Internet Explorer cookie 和存储的密码,如本博客所述:Changing TFS credentials in Visual Studio 2012
清除 cookie 和密码后,重新启动 IE,然后重新登录到您的 hotmail(或 windows live 帐户)。
然后启动 Visual Studio 并尝试重新连接到 TFS,现在应该会提示您输入凭据。
注意:一位读者说你不必清除所有 IE cookie,只需清除这 3 个 cookie,但我没有对此进行测试。
cookie:@login.live.com/
cookie:@visualstudio.com/
cookie:@tfs.app.visualstudio.com/
【讨论】:
我遇到了与此海报相同的问题。 TFS 的客户经理中没有条目。从 IE 中清除密码和 cookie 为我解决了这个问题,但是我没有重新启动 IE 或用它重新登录任何东西。我刚刚重新启动了 VS2012,TFS 提示我输入凭据。 这是清除 TFS for VisualStudio.com 使用的凭据的解决方案。 您知道如何删除将凭据全部保存在一起的选项吗?【参考方案3】:您需要从 Windows Vault 中删除 TFS 凭据以清除并强制在 Visual Studio 中询问新的 TFS 凭据
转到控制面板(开始 -> 控制面板)。
点击用户帐户(或 Windows 7 机器中的用户帐户和家庭安全->用户帐户)
点击凭据管理器(或管理您的凭据)
在凭据管理器页面中,您可以看到两种类型的凭据
i. Windows Credentials
ii. Generic Credentials
5.单击两个凭据修改链接,单击链接Remove from vault以删除存储的TFS凭据。
现在,当您登录 Visual Studio 时,系统会要求您提供凭据以连接 TFS。
注意:不要忘记取消选中记住我的凭据选项以强制要求每个 TFS 连接的凭据。
【讨论】:
TFS 凭据是否命名为“TFSsomething”,我之所以问,是因为我看不到任何带有 TFS 短语的内容。【参考方案4】:我找到了另一个解决方案:
-
在 TEAM 中开始会话
转到 SOURCE CONTROL 并选择 WORKSPACE(标记为红色)
然后添加新工作区...为什么?
因为您在 TFS 中更改帐户时不在同一个工作区工作(我不知道为什么)
准备好再次映射您的项目。
100% 保证工作。
【讨论】:
这对我不起作用。我不相信凭据甚至存储在工作区中。【参考方案5】:我遇到了同样的问题。有人登录了我的电脑并使用了他们的 TFS 凭据。我正在运行 VS2012、Windows 7,并且网络管理员禁用了凭据管理器。
使用与运行 Visual Studio 相同的用户从命令窗口运行此命令。
rundll32.exe keymgr.dll,KRShowKeyMgr
您将看到一个包含所有已存储凭据的弹出窗口。为您的 TFS 服务器删除一个。
注意:您需要重新启动 Visual Studio,因为它会缓存 tfs 凭据。
【讨论】:
我无法以某种方式启动“用户帐户”。我用过你的命令,效果很好。 您知道如何删除将凭据保存在一起的选项吗?【参考方案6】:您也可以尝试重置 Visual Studio 设置
打开 Visual Studio 命令提示符
输入命令Devenv /ResetSettings
它将删除已保存的 TFS 帐户并要求提供凭据
【讨论】:
【参考方案7】:对于 Windows 8:
控制面板 ->(搜索)凭据管理器 -> 检查 Web 凭据
这对我有用...
【讨论】:
由于这重复了任何现有答案,您可能应该投票,而不是重复答案【参考方案8】:从管理器清除凭据并清除 VS 缓存失败后,考虑从 Visual Studio 安装程序 (VS2017)修复 Visual Studio。我个人发现没有其他解决方案有效。
【讨论】:
以上是关于您的凭据不工作 之前用于连接到**的凭据无法工作。请输入新凭据。的主要内容,如果未能解决你的问题,请参考以下文章
[转]连接远程桌面提示: 之前用于连接到的凭据无法工作...的解决办法
ActiveMerchant 规范无法连接到 API,而开发模式使用相同的凭据工作正常