IIS като обратен прокси

Търся IIS да извършва удостоверяване в приложение, което се изпълнява на J2EE сървър (JBoss). Има ли някакви начини IIS да работи като обратен прокси и да разпространява потребителското име и/или ролите на потребителя в проксираното приложение (JBoss). И също така каква версия на IIS ще ми трябва, ако е възможно? Имам лиценз за IIS, така че бих искал да го направя в IIS, но в противен случай бих предпочел отворен код.

Благодаря!

Томас


person Tomas    schedule 06.04.2009    source източник


Отговори (4)


Не е с отворен код, но ApplicationRequestRouting за IIS 7.0 може да действа като обратен прокси.

Повече информация: http://blogs.iis.net/wonyoo/archive/2008/07/09/application-request-routing-arr-as-a-reverse-proxy.aspx

Изтегляне: http://www.iis.net/extensions/ApplicationRequestRouting

person JohnW    schedule 06.04.2009

Сървърът на Microsoft ISA прави това - може да искате първо да погледнете това.

person ijw    schedule 06.04.2009
comment
Благодаря, но търся отворен код, ще актуализирам въпроса си. - person Tomas; 06.04.2009

IIRF прави обратно прокси и пренаписване на URL адреси за IIS5/6/7.

Той е с отворен код и използва синтаксис, подобен на mod_proxy / .htaccess за своите правила.

Имате нужда от v2.0, за да получите възможност за обратен прокси.

person Cheeso    schedule 23.10.2009
comment
IIRF не работи за мен поради този проблем: iirf.codeplex.com/workitem/32479 - person Peter K.; 08.01.2013

Може да искате да разгледате http://www.managedfusion.com/products/url-rewriter/

person Scott Warren    schedule 23.10.2009