A Requests HTTPDigestAuth a cél hitelesítését kezeli. A proxy ehelyett 407-es állapotot ad Proxy-Authenticate fejléccel, és saját hitelesítéskezelésre van szüksége.

A requests-toolbelt HTTPProxyDigestAuth osztályt kínál a proxy kihívásainak feldolgozására és a proxyengedély előkészítésére. Ellenőrizze a kompatibilitást a használt pontos Requests- és átviteli verziókkal.

A HTTPS CONNECT külön támogatást igényel

A proxy már a CONNECT-alagút kiépítésekor kihívást küldhet, mielőtt egy közönséges célválasz elérné a válasz-hookokat. Egy látható 407 kezelése tehát nem bizonyítja az összes CONNECT-hitelesítési útvonal támogatását.

HTTPS-célokhoz olyan klienst vagy karbantartott integrációt használjon, amely kifejezetten támogatja a szükséges proxyhitelesítést az alagút beállításakor. A régi Requests- vagy urllib3-belsőségekhez kötött monkey patch-ek újrafelhasználás előtt karbantartott kompatibilitási nyilatkozatot igényelnek.

Rögzítse a proxy- és célhitelesítési követelményeket külön mezőkben, beleértve a sikertelen szakaszt. Így látható, melyik kihívást kezelték, és melyik igényel még támogatást.

Kapcsolódó cikkek