У login=API_KEY: остання двокрапка може означати, що пароль порожній. Облікові дані HTTP Basic складаються з імені користувача, двокрапки та пароля. Коли сервіс указує ключ API як ім'я користувача з порожнім паролем, пара має вигляд API_KEY:; двокрапка не входить до ключа облікового запису.

Дотримуйтеся договору сервісу з таким тлумаченням. Інший сервіс може помістити токен у поле пароля або використовувати інший механізм автентифікації. Одна двокрапка в кінці сама по собі не визначає, чого чекає його сервер.

Синтаксис входу cache_peer у Squid також відрізняється від синтаксису відомостей про користувача в URL проксі. Зарезервовані символи можуть вимагати кодування URL в одному інтерфейсі та іншого цитування в іншому; дотримуйтеся правил фактичного налаштування.

TLS до батьківського проксі — окремий вибір. Зміна цього транспорту не змінює пару облікових даних Basic і не вирішує, чи використовує сайт призначення HTTPS.

Схожі статті