Utworzono usługę WWW WCF i lokalnie, gdy uzyskuję dostęp do pliku wsdl, takiego jak (http://localhost/myservice/service.svc?wsdl, po prostu pokazuje plik wsdl, a następnie przesłałem go do mojego serwera wirtualnego hostowanego przez GoDaddy i kiedy call http://my adres ip: myport/service.svc? wsdl wynikiem jest strona, na której znajduje się "Utworzono usługę". Jest to ta sama strona, która jest wyświetlana, gdy wywoływam ten sam adres URL, ale bez adresu IP? wsdl (http://my : myport/service.svc) .Jak można uzyskać w moim pliku wsdl na serwerze wirtualnym Dlaczego tak się stało inaczej niż mój komputer lokalny?Gdzie jest plik wsdl w usługach WCF
Odpowiedz
Upewnij się, że plik konfiguracyjny w środowisku hostingu umożliwia pobranie dokumentu WSDL. Powinien zawierać to:
<behaviors>
<serviceBehaviors>
<behavior name="metadata">
<serviceMetadata httpGetEnabled="true" />
<behavior>
</serviceBehaviors>
</behaviors>
Odwołaj się do tego zachowania w konfiguracji usługi użytkownika.
Edit:
Żeby było jasne. Przy domyślnym zachowaniu WCF plik WSDL nigdzie nie występuje. Jest generowany automatycznie i to automatyczne generowanie musi być dozwolone.
Dobra, jest generowana automatycznie, ale musi być gdzieś zapisana, chwilowo przynajmniej ... –
Podczas gdy powinno być oczywiste, element zachowania musi zostać zamknięty. Nie mogę edytować postu, ponieważ zawiera on zbyt mało zmian. – Dono
- 1. Względne ścieżki w usługach WCF hostowane w usługach IIS
- 2. Powiąż niestandardowy plik WSDL z istniejącą usługą WCF
- 3. Jak wygenerować plik wsdl projektu biblioteki usług wcf?
- 4. Refaktoryzacja obiektów Boga w usługach WCF
- 5. Pobierz bieżący punkt końcowy w usługach WCF?
- 6. typ złożony nie jest dostępny w wcf wsdl
- 7. jak pobrać WSDL Single-plików dla usługi WCF (WSDL płaskim)
- 8. Jak mogę uruchomić plik wykonywalny z usługi WCF hostowanej w usługach IIS?
- 9. Gdzie jest plik dziennika nodejs?
- 10. Sharepoint WSDL nie zwraca plik WSDL, zwraca normalną stronę zamiast
- 11. Jak wdrożyć moją usługę WCF w usługach IIS 6.0?
- 12. Czy używasz typów enum w swoich usługach WCF?
- 13. Jak użyć pliku WSDL do utworzenia proxy WCF?
- 14. Gdzie jest plik bootstrap w ZF2?
- 15. ServiceRoute + WebServiceHostFactory zabija generowanie WSDL? Jak utworzyć bezinwazyjną usługę WCF za pomocą? Wsdl
- 16. Biblioteka jedności i WCF: Gdzie załadować jedność w bibliotece wcf?
- 17. Publiczny plik SOAP WSDL jest problemem z zabezpieczeniami?
- 18. Usługa WCF. Gdzie dodać. svc file
- 19. Gdzie jest svcutil.exe w Windows 7?
- 20. Klient C#, jak wywołać plik wsdl
- 21. WCF: Co to jest ServiceHost?
- 22. gdzie jest plik, gdy użycie getCacheDir
- 23. xcodebuild: znajdź gdzie plik wyjściowy aplikacji jest
- 24. Gdzie jest plik wykonywalny Cmake na Ubuntu
- 25. Opis usługi WCF generuje puste metody z WSDL
- 26. WCF Web Service nazwa zmiana WSDL i targetNamespace
- 27. Terminal: Gdzie jest plik startowy powłoki?
- 28. Gdzie jest plik debug.keystore na komputerze Mac?
- 29. Jaki jest najlepszy sposób pobrania wszystkich plików WSDL ujawnionych przez usługę WCF?
- 30. Generowanie kodu z WSDL w WCF powoduje, że powracający komunikat nie jest zgodny z domyślną wartością
Czy masz taki sam plik konfiguracyjny na serwerze, jak na maszynie programistycznej? –