Squid基于web的代理身份验证

时间:2011-04-01 02:59:46

标签: squid

我是Squid的新手,目前我已成功使用外部ACL设置基本身份验证以验证用户名和密码。这很好用,但我希望有一个自定义登录页面“基于HTML”来验证用户。

目前这是我的设置:

auth_param basic program /usr/bin/php ./app.php
external_acl_type tcgloginhelper ttl=1800 %SRC %LOGIN %{Proxy-Authorization} /usr/bin/php ./app.php
acl tcglogin external tcgloginhelper
http_access allow tcglogin

是否可以拥有自定义html登录页面?怎么办呢?

1 个答案:

答案 0 :(得分:0)

  

是否可以将自定义登录页面配置为SQUID?

没有。 Squid使用RFC样式的代理授权头。它获得了一个HTTP 来自代理的代码407以及成功的身份验证传递之后 每个请求的标头。您需要更改两个代理 和浏览器。

http://www.squid-cache.org/mail-archive/squid-users/200509/0251.html