适用于 Windows Server 2008 的开源 HTTP 代理服务器

适用于 Windows Server 2008 的开源 HTTP 代理服务器

我正在寻找支持基于 Active Directory 的身份验证的 Windows Server 2008 的开源 HTTP 代理服务器。

有任何想法吗 ?

答案1

鱿鱼NT(Squid 移植到 Windows)。您可以使用 mswin_ntlm_auth.exe 在 Windows 域上进行用户身份验证。

答案2

Windows 上带有 mod_proxy 的 Apache 和修改 LDAP 服务器应该符合要求。ASF 分发了适用于 Windows 的本地版本(没有 cygwin 废话)。添加 mod_disk_cache 以提高性能。

请注意,用户仍将被提示输入密码(基本 HTTP 身份验证),但它将针对 Active Directory 进行身份验证,因此将使用相同的用户名和密码。如果您不希望用户登录提示(即使用 IE 的自动 NTLM 身份验证而不是基本身份验证提示),您可能需要mod_ntlm2,为 Windows 构建。我从来没有这样做过,但我认为这是可能的,因为所有其他基本 Apache 模块都是为 Windows 原生构建的。

相关内容