Mam usługę sieci Web ASP.NET na IIS, która działa na porcie 8080. Na porcie 80 mam Apache, czyli przekierowuję niektóre witryny do usług IIS.ASP.NET Web Service zmienia port na Invoke
W tym przypadku mogę uzyskać dostęp do strony usługi sieci Web (http://example.com/service/), która udostępnia wszystkie dostępne metody. Jednak gdy próbuję wywołać metodę, przechodzi do strony internetowej takiej jak ta: http://example.com:8080/service/Service1.asmx/Method. Oczywiście, że publiczny dostęp nie może zobaczyć żadnego wyniku, port 8080 jest zablokowany i nie można go otworzyć.
Wewnętrznie Web Service działa na porcie 8080, ale wniosek publicznego muszą być wykonane do portu 80.
ktoś wie w jaki sposób mogę rozwiązać mój problem?
PS: Korzystanie IIS 7 i Apache 2.2 w systemie Windows Server 2008
Co url używasz, aby uzyskać WSDL na kliencie? – Kev