Proxy reverso no IIS7

3

Temos um aplicativo que usa vários serviços ASP.NET SOAP, hospedados no IIS7. Agora estamos tentando mover os serviços para um servidor diferente. O problema é que o cliente tem uma URL codificada e não suporta redirecionamentos. Como os dois servidores são compartilhados, estabelecer um alias de DNS seria desaconselhável.

E o responsável por esse design incrível deixou a organização desde então, então não podemos nem demiti-los.

Existe algum software lá fora que faz o redirecionamento completamente do lado do servidor? Ou seja, ele fica em uma pasta virtual, recebe todas as solicitações, passa os cabeçalhos e os dados do POST para outra URL em outro lugar e cospe qualquer URL retornada?

    
por Seva Alekseyev 16.08.2011 / 01:19

1 resposta

2

Você pode usar o módulo URL Rewrite em conjunto com o Roteamento de Solicitação de Aplicativo para implementar o Proxy Reverso.

Se você não quiser usar esses módulos gratuitos da Microsoft, tente Helicon Ape - ele implementa a maioria dos módulos do Apache no IIS 7 (então você pode usar comandos no estilo Apache para obter o mesmo).

    
por 17.08.2011 / 02:16