iis7 基于域的代理?

iis7 基于域的代理?

我是 IIS 的老用户,但刚接触 IIS7。我们公司需要根据用户所在域,在多域内联网上路由用户。我之所以考虑 IIS,是因为它集成了 Windows 身份验证(否则我会在 Linux 机器上使用 HAProxy)。

我们的用户将访问服务器“FOO”,这实际上是一个代理。代理将查看他们的域 (DOMAIN\username),如果他们在域“A”中,代理将把他们的请求路由到 FOO_A。如果他们在域“B”中,那么他们将被路由到 FOO_B。

我看到 IIS 有自己的代理版本,即“应用程序请求路由”。我看到的示例更多是针对 Web 农场场景,而不是我所说的智能代理。

对于那些更熟悉 IIS7 的人来说,我想做的事情可以实现吗?我可以根据请求者的已验证(通过 IWA)域成员身份来代理入站请求吗?

答案1

我不确定这是否正是你想要的,但微软的URL 重写器对于 IIS,您可以根据服务器变量设置入站重写/重定向规则,例如包含域的 AUTH_USER。

相关内容