IIS作为反向代理

时间:2009-04-06 12:02:57

标签: iis reverse-proxy http-authentication

我正在研究让IIS在J2EE服务器(JBoss)上执行的应用程序中进行身份验证。有没有办法让IIS作为反向代理工作,并传播代理应用程序(JBoss)用户的用户名和/或角色。如果可能的话,我还需要什么样的IIS版本? 我有IIS的许可证,所以我想在IIS中这样做,但除此之外我更喜欢开源。

谢谢!

托马斯

4 个答案:

答案 0 :(得分:7)

它不是开源的,但IIS 7.0的ApplicationRequestRouting可以充当反向代理。

更多信息: http://blogs.iis.net/wonyoo/archive/2008/07/09/application-request-routing-arr-as-a-reverse-proxy.aspx

下载: http://www.iis.net/extensions/ApplicationRequestRouting

答案 1 :(得分:4)

Microsoft ISA服务器可以做到这一点 - 您可能需要先查看它。

答案 2 :(得分:2)

IIRF会对IIS5 / 6/7进行反向代理和URL重写。

它是开源的,并且使用类似于mod_proxy / .htaccess的语法来规范它。

您需要v2.0才能获得反向代理功能。

答案 3 :(得分:0)