作为第一次尝试,我尝试手动为每个应用程序设置代理设置。 例如:
python -m pip install six --proxy http://user:pass@proxy:port
这并没有帮助。
第二次尝试中,我设置了一个本地代理程序cntlm来处理身份验证。这仍然无济于事。
最终我发现我们使用的是Kerberos进行授权。我知道有一个针对cntlm的Kerberos身份验证补丁。但不幸的是,这个补丁在Windows上不可用。(或者我没找到)
另一个同事告诉我另一种解决方法是Windows 10 linux子系统,可以安装Unix版本的带有补丁的cntlm。这使代理授权成为可能。但是这对我没有帮助,因为我的机器运行的是Windows 7系统。
我的问题是: 有没有其他替代cntlm能够处理Kerberos授权过程的工具? (或者我错过了可以解决cntlm问题的东西?)