我使用squid作为反向代理来加速访问一些远程站点。 我注意到,当站点使用httpauthentication时,squid不保存caching中的对象。
它是这样的吗? 如果是,是否有解决方法?
另一个问题:在反向代理configuration的SSL网站将保存对象caching?
我的configuration是Squid 2.6作为反向代理, cache_peer ... login=PASS
是的,应该是这样的 – 如果Bob和Alice都使用相同的代理访问互联网,并且Bob用他的用户名和密码访问authentication站点,那么代理如何能够validationAlice的请求?
(即是的,它应该这样做)。
HTTPauthentication远非一个好主意。 使用更好的身份validation系统,并确保返回一个Varies:Cookies标头和任何经过身份validation/可caching的内容。