Python HTTP错误407:使用DefaultCredentials需要代理身份验证

时间:2015-12-30 19:44:26

标签: python http proxy

我正在使用NTLM代理身份验证的环境,我想在python中实现HTTP通信。该程序是一个内部开发,可以在几台计算机上运行,​​而不仅仅是我自己的计算机。

虽然此网页(Python 3 - urllib, HTTP Error 407: Proxy Authentication Required)中提到的解决方案允许这样做,但它需要输入用户名和密码。我的要求是python程序必须使用已建立的会话,其中已经作为程序验证的用户必须在多个端点上工作我不知道他们的密码所以这不是一个选项。

我成功编写了以下可以执行此操作的powershell脚本。它会自动。 GetsystemWebProxy将自动确定已定义的代理,defaultcredentials将使用当前建立的会话中的凭据。

2.0.0-alpha3

将应用程序移植到电源外壳将非常耗时。如何在python中实现相同的目标?

PowerShell, Web Requests, and Proxies

0 个答案:

没有答案