Requests HTTPDigestAuth apstrādā galamērķa autentifikāciju. Starpniekserveris tā vietā atgriež statusu 407 ar Proxy-Authenticate un tam nepieciešama sava autentifikācijas apstrāde.

requests-toolbelt nodrošina HTTPProxyDigestAuth, lai apstrādātu starpniekservera izaicinājumus un sagatavotu starpniekservera autorizāciju. Pārbaudiet saderību ar precīzajām izmantotajām Requests un transporta versijām.

HTTPS CONNECT nepieciešams atsevišķs atbalsts

Starpniekserveris var izteikt izaicinājumu, veidojot CONNECT tuneli, pirms parasta galamērķa atbilde sasniedz atbilžu āķus. Tāpēc redzama 407 apstrāde nepierāda atbalstu visiem CONNECT autentifikācijas ceļiem.

HTTPS mērķiem izmantojiet klientu vai uzturētu integrāciju, kas skaidri atbalsta nepieciešamo starpniekservera autentifikāciju tuneļa iestatīšanas laikā. Monkey patch, kas saistīti ar vecajām Requests vai urllib3 iekšienēm, pirms atkārtotas izmantošanas prasa uzturētu saderības paziņojumu.

Ierakstiet starpniekservera un galamērķa autentifikācijas prasības atsevišķos laukos, tostarp neizdevušos posmu. Tas parāda, kurš izaicinājums ir apstrādāts un kuram vēl nepieciešams atbalsts.

Saistītie raksti