Autenticació Digest del proxy a Requests
Distingiu l'autenticació Digest de destinació de Requests de la Digest del proxy i dels seus requisits de túnel HTTPS.
L'HTTPDigestAuth de Requests gestiona l'autenticació de destinació. Un proxy, en canvi, retorna l'estat 407 amb Proxy-Authenticate i necessita la seva pròpia gestió d'autenticació.
requests-toolbelt proporciona HTTPProxyDigestAuth per processar reptes del proxy i preparar l'autorització del proxy. Comproveu la compatibilitat amb les versions exactes de Requests i de transport que feu servir.
HTTPS CONNECT necessita suport a part
Un proxy pot plantejar un repte mentre s'estableix el túnel CONNECT, abans que una resposta de destinació ordinària arribi als hooks de resposta. Per tant, gestionar un 407 visible no estableix suport per a tots els camins d'autenticació CONNECT.
Per a destinacions HTTPS, feu servir un client o una integració mantinguda que admeti explícitament l'autenticació de proxy necessària en configurar el túnel. Els pedaços vinculats a interiors antics de Requests o urllib3 necessiten una declaració de compatibilitat mantinguda abans de reutilitzar-los.
Registreu els requisits d'autenticació del proxy i de la destinació en camps separats, incloent-hi l'etapa que va fallar. Això mostra quin repte s'ha gestionat i quin encara necessita suport.