Это не сценарий для модуля маршрутизации ASP.NET. Модуль маршрутизации направляет запрос к обработчику только в том же веб-приложении. Это не настоящий запрос маршрутизатора.
То, что вы ищете, обычно выполняется на сетевом уровне и называется обратный прокси . Примером более мощного обратного прокси из мира MS является сервер ISA.
Если у вас нет такого сервера (тогда вопрос в том, зачем вам это нужно?), Использование модуля маршрутизации позволит вам только направить запрос к какому-либо обработчику в текущем приложении. Вам нужно будет реализовать этот обработчик так, чтобы он принимал входящий запрос и использовал WebClient
для вызова реальной службы и возврата ответа.
Edit:
Проверьте также этот ответ на ServerFault . В нем описаны некоторые модули для IIS, позволяющие использовать функции обратного прокси.