visual-studio - Visual Studio错误: (407: Proxy Authentication Required)

标签 visual-studio proxy proxy-authentication

我位于需要凭据的公司代理服务器后面。在过去的 2 小时内,我一直尝试使用 MS Visual Studio Pro 2012 连接到 TFS 服务器(在 tfspreview.com 上),但没有成功。每次尝试都会遇到此错误:

enter image description here

当我启动集成浏览器时,它工作正常。它要求我提供代理登录凭据,一旦输入,我就可以走了。所以这里发生了一些不同的连接方法。

我还导航到 TFS 服务器,在项目中单击打开 Visual Studio 的新实例。新实例失败并在输出中显示以下消息:

HTTP code 407: Proxy Authentication Required

我已经尝试了在 another post 上找到的所有内容无济于事。我已经对 devev.exe.config 进行了所有编辑和组合编辑,但发现没有成功。

难道 2010 版与 2012 Pro 版有什么不同吗?我运行的是 Windows 7。

有人可以透露一些信息吗?请问?

注意:此问题也适用于 Visual Studio 2013

最佳答案

经过三天的搜索,解决方案落在了我的腿上。

现在,VS 尝试进行自动更新,但被代理阻止了。系统提示我输入凭据并进行检查。

我受到启发,检查 TFS 服务器连接只是为了好玩,以防提示可能会为 TFS 服务器建立连接以通过隧道......瞧瞧! 成功了!

解决方法:

  1. 打开工具>扩展和更新
  2. 点击左侧菜单中的更新...
  3. 屏幕上将会出现失败通知以及用于输入您的凭据的链接。单击它并输入它们。
  4. 关闭扩展管理器。
  5. 点击TEAM>连接到 TFS 服务器...
  6. 输入地址即可!

注意:有些人建议尝试通过打开集成浏览器来使用代理凭据提示,但这并没有奏效。我不是专家,但我认为他们是通过 Windows 本身内部的不同 channel 进行连接的。

无需编辑devenv.exe.config即可实现此功能。

每次需要连接到服务器时都必须手动检查更新,这将是一件痛苦的事情,但这是我想出的最佳解决方案,直到 Microsoft 通过更新或 future 版本永久修复此问题。

关于visual-studio - Visual Studio错误: (407: Proxy Authentication Required),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13717815/

相关文章:

visual-studio - 带有隐式 FTP TLS/SSL 的 Visual Studio Code 的 FTP 同步

node.js - Node ,使用基本身份验证 header 向外部 API 表达 API 代理请求

google-chrome - Chrome 要求对我打开的每个页面进行代理身份验证,IE 不会

c# - 从代理服务器后面添加 Web 服务引用

visual-studio - 我们在Visual Studio 2017中是否有Git源代码管理资源管理器?

visual-studio - 如何仅使用键盘在Visual Studio中导航调用堆栈?

visual-studio - ts 属性推送在 Angular 代码 VS 中的类型 '{}' 上不存在

git - 如何从命令行将 git config 变量设置为空值

java - 无法连接到 Android 中的代理

go - 我如何验证用户 :pass proxy in golang