Leiskite Tinyproxy autentifikuotis prie pagrindinio tarpinio serverio
Naudokite Tinyproxy „upstream“ prisijungimo duomenų sintaksę, o ne rankiniu būdu pridėkite daugkartinį „Proxy-Authorization“ antraštę.
Upstream http proxyuser:[email protected]:8080
Naudokite šią „upstream“ prisijungimo duomenų formą tik palaikomoje įdiegtoje „Tinyproxy“ versijoje, pakeiskite pavyzdinę paslaptį ir apsaugokite jos konfigūraciją.
BasicAuth tikrina „Tinyproxy“ klientus. „Upstream“ paskyra autentifikuoja „Tinyproxy“ prie pagrindinio serverio. Nė vienas nepakeičia kito, o prisijungimas prie pagrindinio serverio nesuteikia teisės savavališkiems vietinio klausytojo iškvietėjams.
„Proxy-Authorization“ pridėjimas per AddHeader yra trapus pakaitalas: dokumentacijoje nurodyta, kad ši išeinančių antraščių funkcija HTTPS atveju veikia kitaip. „Base64 Basic“ reikšmė išlieka naudojamu užkoduotu prisijungimo duomeniu, o ne slaptažodžio maiša.
Prisitaikykite prie pagrindinio serverio palaikomo autentifikavimo metodo. Nukopijuota „Basic“ antraštė negali derėtis dėl kitos schemos. Jei nepavyksta, nustatykite, kuri grandis grąžino 407, prieš keisdami paskyrą.