Mam prostą operację pox używającą webHttpBinding i określam tryb bezpieczeństwa transportu, aby włączyć HTTPS. Kiedy już to zrobię, nie mogę już wysyłać do niego ruchu http. Chciałbym opcję obu. Jak mogę włączyć https, zachowując jednocześnie http?Nie mogę uzyskać WCF, aby używać zarówno http, jak i https do operacji
5
A
Odpowiedz
4
Będziesz musiał utworzyć usługę z dwoma punktami końcowymi WebHttpBinding. Jeden punkt końcowy użyje protokołu HTTP (powiązanie bez zabezpieczenia transportu), a drugi punkt końcowy użyje protokołu HTTPS (powiązanie z zabezpieczeniami transportu). Konieczne będzie również skonfigurowanie usług IIS tak, aby obsługiwały zarówno protokoły HTTP, jak i HTTPS (przydzielaj certyfikat).
Pytanie brzmi, czy jest to uzasadnione? Jeśli naprawdę uważasz, że twoja usługa musi zapewniać bezpieczny transport z powodu poufnych danych, wówczas zapewnienie niezabezpieczonego punktu końcowego w tym samym czasie nie wydaje się dobrym rozwiązaniem.
Powiązane problemy
- 1. Jak skonfigurować usługi RESTful HTTP i HTTPS WCF 4?
- 2. Uruchamianie Gunicorn zarówno na http, jak i na https
- 3. Samohostowana usługa WCF działa z protokołem HTTP nie z HTTPS
- 4. Jak skonfigurować program expressjs do obsługi zarówno protokołu http, jak i HTTPS?
- 5. .htaccess przekierowanie zarówno http: // i bez www i https: // www na https: // www non-
- 6. Siła Gradle używać HTTP zamiast HTTPS
- 7. Sesje WCF z HTTPS
- 8. WCF WS2007FederationHttpBinding HTTPS
- 9. Get restify Serwer REST API do obsługi zarówno HTTP i HTTPS
- 10. eclipse link i log4j: jak używać zarówno
- 11. WCF Niestandardowe powiązanie JSONP i https Transport
- 12. Jak przekierować HTTPS na HTTP?
- 13. wcf Podany schemat URI "http" jest nieprawidłowy; Oczekuje „https”
- 14. Używanie CORS + SOAP + WCF do usługi HTTPS
- 15. Express (node.js) przy użyciu HTTPS i HTTP
- 16. Usługa WCF w środowisku https
- 17. Jak uzyskać kompresję gzip działającą w WCF 4.5
- 18. Jak skonfigurować usługi WCF do pracy za pośrednictwem protokołu HTTPS bez powiązania HTTP?
- 19. Wywołanie usługi sieci Web za pomocą WCF przez HTTP i Https
- 20. Przekierowanie HTTP do HTTPS z Apache
- 21. Które przeglądarki obsługują "//" zamiast "http: //" i "https: //"?
- 22. Jak mogę uzyskać Entity Framework i WCF do pracy z transakcjami? Okay ... jaki jest sekret?
- 23. Konfiguracja WCF 4 z routingiem (global.asax) dla punktów końcowych http i https
- 24. open-uri nie rediruje http: https
- 25. Przełączanie Wiris http na https
- 26. Minimalny przykład WCF przy użyciu HTTPS
- 27. Przekierowanie względne HTTP IIS do HTTPS
- 28. .NET HttpListener: podczas rejestrowania zarówno HTTP, jak i HTTPS pojawia się "konflikt z istniejącą rejestracją na komputerze"
- 29. Aplikacja WCF - potrzebny kod "start aplikacji" zarówno dla powiązań http i tcp
- 30. Subpodules Git: Możliwe jest zapewnienie dostępu do submodułów zarówno w trybie https, jak i ssh?
Oczywiście nie jest to dobre rozwiązanie. Pojawił się tylko skrajny przypadek, w którym ktoś nie mógł wysłać nam czegoś za pośrednictwem HTTPS, a przekazywane dane nie były tak wrażliwe. Miało to być tylko tymczasowe. –