5

I'm looking into to having IIS doing authentication in an application being executed on a J2EE server (JBoss). Is there any ways to have IIS work as reverse proxy and propagating the username and/or roles of the user the proxied application (JBoss). And also what IIS version would I need, if it's possible? I have license for IIS, so I'd like to do it in IIS, but otherwise I'd prefer open source.

Thanks!

Tomas

Tomas
  • 1,725
  • 2
  • 18
  • 27

4 Answers4

7

It's not open source, but ApplicationRequestRouting for IIS 7.0 can act as a reverse proxy.

More Info: http://blogs.iis.net/wonyoo/archive/2008/07/09/application-request-routing-arr-as-a-reverse-proxy.aspx

Download: http://www.iis.net/extensions/ApplicationRequestRouting

JohnW
  • 2,982
  • 1
  • 28
  • 30
4

Microsoft ISA server does that - you may want to look at that first.

ijw
  • 4,376
  • 3
  • 25
  • 29
2

IIRF does reverse proxy and URL rewriting for IIS5/6/7.

It's open source, and uses a syntax evry similar to mod_proxy / .htaccess for its rules.

You need v2.0 to get the reverse proxy capability.

Cheeso
  • 189,189
  • 101
  • 473
  • 713
0

You might like to look at http://www.managedfusion.com/products/url-rewriter/

Scott Warren
  • 1,581
  • 1
  • 17
  • 30