Usuário com melhor resposta
Redirecionamento de IP

Pergunta
-
Boa tarde.
Desenvolvi um WCF, que está implantado em um servidor (Ex: 192.168.0.1) dentro da rede. A infra tem um IP de saida, que foi redirecionado para este IP 192.168.0.1. (Ex: 200.299.234.333)
Quando tentam fazer um proxy com o IP externo ex: http://200.299.234.333/integracao.svc o pacote SOAP é gerado com referencia ao IP interno
Ex:<wsdl:port name="wsHttpBinding" binding="tns:wsHttpBinding">
<soap12:address location="http://192.168.0.1)/Integracao.svc/UserName" />
Alguém sabe qual é a configuração que devo fazer, para ao acessar com outro IP diferente do IP fisico do WebService ele gere o SOAP com a referencia correta?
obrigado
André
Respostas
-
- Marcado como Resposta Andre SBC terça-feira, 27 de outubro de 2009 19:25
Todas as Respostas
-
Boas Savoia,
Veja se isso pode te ajudar em algo: http://www.israelaece.com/post/WSDL-com-nome-da-maquina.aspx
http://www.israelaece.com -
Fala Israel!
Então... fiz o que tem no artigo, inclusive rodei o script vbs para tentar contar o problema, ja que tb utilizo o II6 mas não resolveu.
To tentando adicionar agora no web.config, pois utilizo a 3.5 sp1 , e esta retornando o seguinte erro:
This collection already contains an address with scheme http. There can be at most one address per scheme in this collection
Tenho que fazer mais alguma coisa ? vi que vc comentou no seu artigo que daria este problema, porem não consegui resolver.
Obrigado -
- Marcado como Resposta Andre SBC terça-feira, 27 de outubro de 2009 19:25