Назад | Перейти на главную страницу

Squid без объектов в кеше при использовании HTTP-аутентификации

Я использую squid в качестве обратного прокси-сервера для ускорения доступа к некоторым удаленным сайтам. Я заметил, что Squid не сохраняет объекты в кеше, когда сайт использует HTTP-аутентификацию.

Это должно быть так? Если да, есть ли обходной путь?

Другой вопрос: в конфигурации обратного прокси-сервера ssl-сайта объекты будут сохраняться в кеше?

Моя конфигурация Squid 2.6 как обратный прокси, cache_peer ... login=PASS

Да, так должно быть - если Боб и Алиса оба используют один и тот же прокси-сервер для доступа в Интернет, а Боб обращается к аутентифицированному сайту со своим именем пользователя и паролем, то как прокси-сервер сможет проверить запрос Алисы?

(то есть да, это должно быть так).

HTTP-аутентификация - далеко не лучшая идея. Используйте лучшую систему аутентификации и убедитесь, что вы возвращаете заголовок Varies: Cookies с любым аутентифицированным / кешируемым контентом.