IIS7 as Web Server – Application Request Routing

We used this approach to forward all requests from/to MOSS 2007. It is easy using IIS7 but complicated with IIS6

  1. Install IIS 7
  2. Install Application Request Routing http://learn.iis.net/page.aspx/482/install-application-request-routing/
  3. Open IIS Manager

Press Add and then Finish

Press Yes

Try to request for a page on MOSS server from the web server.

http://WEB_SERVER/Pages/Memos.aspx

This will be forward the request to MOSS server

http://WEB_SERVER/Pages/Memos.aspx to http://MOSS:PORT/Pages/Memos.aspx

The client will not notice this!

For IIS6 (To send request from one IIS6 to another one an delegate user login information)

We have managed successfully to configure IIS 6 as reverse proxy and delegate authentication to the second IIS 6 using ISAPI_Rewrite version 2. Previously, we were using the latest version of ISAPI_Rewrite 3.0 , the documentation of this version mentions that is working with basic authentication , but it didn’t work with us. Basic authentication is supported with version 2, Now we have managed  successfully to delegate authentication to from one IIS to other one with extra configuration on both IIS servers &  ISAPI_Rewrite. All users must be a domain users and visible by both IIS servers to get the user be authenticated.

Posted on January 24, 2010 at 5:26 pm by Sami · Permalink
In: IT, Microsoft, SharePoint · Tagged with: , , ,

Leave a Reply