2013-10-28 6 views
2

대학의 ISA 프록시 | Forefront 위협 관리 게이트웨이. 프록시는 NTLM Auth를 사용하므로 프록시 서버 ip 및 port와 함께 자격 증명이 제공됩니다. urllib, ullib2, urllib3, 요청, requests-ntlm httlib, 심지어 cntlm 및 ntlm 프록시와 같은 많은 Python 모듈을 시험해 보았습니다. 내 경우에는 아무것도 작동하지 않습니다. "407 프록시 인증이 필요합니다 (Forefront TMG에서 요청을 수행하려면 권한 부여가 필요하며 웹 프록시 필터에 대한 액세스가 거부되었습니다.") 또는 소켓 오류가 반환됩니다. 나는 심지어 ntlmaps를 시험해 보았다. 그것도 효과가 없었습니다. NTLM은 이미 가치가 떨어졌습니다. 하지만 여전히 NTLM 인증을 사용하여 회사 프록시에서 일하는 사람이있을 수 있습니다. 그래서 어떤 일을해야합니까? 중간 상류 프록시를 통해 인터넷과 통신 할 수있는 Windows와 Linux 모두에서 작동하는 pythonic 코드가 필요합니다. 아마 실 거예요 있지만 가치 솔루션의 일부를하려고 - - 그들 중 하나가 영광의 NTLM 인증 주위에 일하는 나를 위해 일한으로NTLM 프록시 인증이 파이썬에서 작동하지 않습니다.

답변

0

시도해 보셨습니까? cntlm? http_proxy 환경에서 varible? 당신이 원한다면 나는이 문제를 영구적으로 해결하기 위해 단계별 가이드를 게시 할 수있다 ..

관련 문제