ciao a tutti
sono 2 giorni che sto impazzendo con il segente problema

:
Abbiamo sviluppato e testato correttamente ( ambiente di sviluppo) un nuovo servizio WCF in azienda.
Il nostro server di produzione , in DMZ , è posizionato dietro ad un firewall che redirige l'ip esterno ( IPEXT) su quello interno ( IPINT)
http://IPEXT/App/Servizio.svc?wsdl
ma gli schema locations presenti nel wsdl sono errati perchè puntano al server interno.
.....
<wsdl:import namespace="http://IPExt/App/" location="http://IpINT/App/Servizio.svc?wsdl=wsdl0" />
- <wsdl:types>
- <xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://IpINT/App/Servizio.svc?xsd=xsd0" namespace="http://tempuri.org/" />
</xsd:schema>
.....
infatti se includo il servizio da un client nella rete aziendale funziona ( giustamente ) , se lo faccio da un client non nella intranet ...NON FUNZIONA ( giustamente lui non sa chi è quel nome di rete interno)
come posso fare a forzare lo schemalocation nel mio file Web.config del servizio?
Spero di essere stato chiaro
Grazie per l'aiuto
CIao
Luke
Naturalmente il test a cui accennavo all'inizio è stato fatto nella intranet

Modificato da NTTLuke il 09 gennaio 2009 17.06 -