gpt4 book ai didi

python - 正确凭证的 Cntlm 代理身份验证问题

转载 作者:太空宇宙 更新时间:2023-11-03 17:35:50 24 4
gpt4 key购买 nike

我已按照以下步骤操作:

  1. 使用正确的代理信息更新了我的 cntlm.ini 文件。
  2. 使用正确的用户名、密码和域信息更新了我的 cntlm.ini 文件。
  3. 使用以下内容更新了我的环境变量:

    setx -m HTTP_PROXY“http://127.0.0.1:3128

    setx -m HTTPS_PROXY“http://127.0.0.1:3128

    setx -m PATH "%PATH%;C:\Python34\Scripts"

  4. 为我的用户名、域和密码生成了正确的哈希值,并用它们更新了 cntlm.ini 文件。

  5. 启动 Cntlm 服务。

完成所有这些操作后,我运行以下代码并获得 HTTP OK 代码:302。

cntlm -c cntlm.ini -I -M http://www.google.co.za

然后,当我尝试使用 pip 下载 Python 模块时,出现以下错误:

  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  )',))': /simple/sphinx/

我已经检查并重新检查了输入 cntlm.ini 的详细信息,您知道这可能是什么吗?

最佳答案

我发现在将哈希值添加到 cntlm.ini 文件时,您需要注释掉密码行。当我注释掉密码行时,即:

# Password [my password]

Cntlm 可以再次正常连接到代理。

关于python - 正确凭证的 Cntlm 代理身份验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31207521/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com