在IIS 7.5上使用URL Rewrite进行反向代理时,如何configuration到目标(实际)服务器的自动login?

这是configuration…

internetservice.site.com由IIS 7.5上的URL重写反向代理到targetserver.ourdomain.local。 规则是为绑定到端口80的一个前端站点设置适当的主机头,而不是整个Web服务器。 前端Web服务器和后端目标服务器不在同一个Windows域中。 “targetserver”上的服务需要某种forms的身份validation。 匿名不是一个选项,但我会select它,如果我可以。 我已经将其设置为使用基本身份validation,手动login后,一切都很好。

有谁知道如何configurationIIS或URL重写访问具有特定凭据的目标服务器,以便对前端的http请求不再需要传递身份validation?

我已经尝试在两台服务器上使用相同的用户名和密码创build一个本地帐户,在目标服务器上进行授权(可以直接testing),并将其设置为应用程序池帐户和“连接为”帐户 – 结束的网站。 虽然没有工作。

也许这种方法将与Windows身份validation,而不是基本?

我也尝试在URL中包含用户名和密码,例如: http:// user:[email protected] 。 这与Firefox和Chrome一起工作,但不能与IE兼容。

有谁知道如何configurationURL重写进行身份validation与特定的凭据?

我确信有一个办法可以做到这一点。 预先感谢您的想法。