Дозвольте Tinyproxy автентифікуватися на батьківському проксі
Використовуйте синтаксис облікових даних upstream у Tinyproxy замість ручного додавання багаторазового заголовка Proxy-Authorization.
Upstream http proxyuser:[email protected]:8080
Використовуйте цю форму облікових даних upstream лише в підтримуваній встановленій версії Tinyproxy, замінивши приклад секрету та захистивши його конфігурацію.
BasicAuth перевіряє клієнтів Tinyproxy. Обліковий запис upstream автентифікує Tinyproxy на батьківському проксі. Жодне не замінює інше, і вхід на батьківському проксі не дає прав довільним викликачам локального слухача.
Додавання Proxy-Authorization через AddHeader — крихка заміна: згідно з документацією, ця функція вихідних заголовків для HTTPS працює не так само. Значення Base64 Basic залишається придатним закодованим обліковим даним, а не хешем пароля.
Узгодьтеся з методом автентифікації, який підтримує батьківський проксі. Скопійований заголовок Basic не може домовитися про іншу схему. У разі збою визначте, який вузол повернув 407, перш ніж змінювати обліковий запис.