在Windows机器上设置SQUID PROXY NCSA身份validation

我在Windows机器上安装了Squid代理。 我希望用户在访问networking时自己进行身份validation,即:在继续之前,会显示一个HTML页面,提示input用户名和密码。 从我的研究中,我发现很多帮助在Linux机器上设置,但在Windows机器上没有。

我的configuration看起来像这样:

auth_param basic program c:/squid/libexec/ncsa_auth c:/squid/etc/passwd auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive off acl ncsa_users proxy_auth REQUIRED http_access allow ncsa_users 

这没有做任何事情。 所有用户仍然无法访问networking。 我检查了我指向我的基本authentication程序(c:/ squid / libexec / ncsa_auth和c:/ squid / etc / passwd)的文件夹,它们都是空的。 我猜这里应该有东西,但是我不知道是什么。 请问有人可以解释一下这个问题吗?