TFS PowerTools 代理身份验证需要 HTTP 代码 407

TFS PowerTools Proxy Authentication Required HTTP code 407

我在公司代理服务器后面,当我尝试使用 TFS Power Tools 2015 查看历史记录或浏览器扩展中的任何操作时,我得到 "HTTP code 407: Proxy Authorization Required"在线连接到 Visual Studio Team Services @ xyz.visualstudio.com.

遇到了与 VS2015 类似的问题,但通过使用默认代理设置解决了这个问题 Visual Studio Error: (407: Proxy Authentication Required)

尝试将相同的设置应用于 TF.exe.config 和 TFPT.EXE.config 但没有成功,错误仍然存​​在。任何有关如何解决的提示或技巧将不胜感激!

<system.net>
    <settings>
        <ipv6 enabled="true"/>
        <servicePointManager expect100Continue="false" />
    </settings>
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy usesystemdefault="True" />
    </defaultProxy>
</system.net>

由于您只是将设置应用于 TF.exe.config 和 TFPT.EXE.config 文件,因此此设置应该仅适用于 TF.exe 和 TFPT.exe。从命令行调用它们以检查设置是否有效。

当您从 Windows Explorer Extension 查看历史记录或执行其他操作时,它会调用位于 TFS Power Tools 安装文件夹中的 "TfsCommandRunnerSvr.exe"。尝试在文件夹中创建一个 "TfsCommandRunnerSvr.exe.config" 文件并将设置应用于它,看看它是否可以工作。