Hosting WCF: może uzyskać dostęp do pliku svc, ale nie może przejść do linku wsdl

Mam usługę WCF obsługiwaną w usługach IIS 7.5. Mam dwa serwery, jeden do testów i jeden do produkcji.

Usługa działa poprawnie na serwerze testowym, ale na serwerze produkcyjnym mam następujący błąd.

Kiedy uzyskuję dostęp do adresuhttp://..../service.svc Widzę domyślną stronę, która mówi:

Stworzyłeś usługę.

Aby przetestować tę usługę, musisz utworzyć klienta i użyć go do wywołania usługi. Możesz to zrobić za pomocą narzędzia svcutil.exe z wiersza poleceń o następującej składni:

svcutil.exe http://..../service.svc?wsdl

Spowoduje to wygenerowanie pliku konfiguracyjnego i pliku kodu zawierającego klasę klienta. Dodaj dwa pliki do aplikacji klienta i użyj wygenerowanej klasy klienta do wywołania usługi.

Ale kiedy klikam link wsdl, nie mogę przejść do strony WSDL. Powraca do tej domyślnej strony internetowej bez żadnych błędów. Podejrzewam błąd autoryzacji sieci / firewalla, ale czy ktoś ma takie doświadczenie?

Wszystkie ustawienia IIS są takie same dla serwerów testowych i produkcyjnych.

Dziękuję, pozdrawiam.

questionAnswers(4)

yourAnswerToTheQuestion