I'm using IIS7 with URLRewrite and Application Request Routing (ARR) as a reverse proxy. So I can point all requests from http://localhost/external to http://external/external
This is all working fine in my development set up. However on the client site they have a proxy between the web server and the internet (I'll refer to this as the middle proxy).
I've set up the proxy details for ARR, but the middle proxy requires authentification, so any requests are met with:
'http error', 407, 'Proxy Authentication Required'
I presume I need to grant the Application Pool user (of the site using URLRewrite/ARR) access to the internet on the middle proxy? Is this the best approach to take, and if so which account should be used? There don't seem to be any ARR options to add a username/password.