In meinem WCF-Dienst versuche ich, Daten über eine SSL-Verbindung mit JSON an den Client zu senden. Ich konnte die OData-Datenbankquelle mit wsHttpBinding
und einem Sicherheitsmodus von Transport
an meinen Client sichern. Warum kann webHttpBinding
nicht dasselbe tun, um SSL zu verwenden? Wie würde ich einen Endpunkt konfigurieren, der JSON für die Verwendung einer SSL-Verbindung verwenden muss?
Was ist im Wesentlichen der Unterschied zwischen webHttpBinding
und wsHttpBinding
?
%Vor%
Ich denke, dieser Artikel wird Ihr Problem lösen. Erstellen eines WCF-RESTful-Dienstes und Sichern mit HTTPS über SSL
Der relevante Teil von Ссылка ist dies:
%Vor%Entfernen Sie bei Bedarf auch die Metadaten für die Belichtung.
Die Details sind in msdn hier dokumentiert: Ссылка
Die relevanten Teile sind:
Transportsicherheit wird mit HTTPS bereitgestellt. Der Service muss sein konfiguriert mit SSL-Zertifikaten. Die Nachricht ist vollständig gesichert Verwendung von HTTPS und der Dienst wird vom Client authentifiziert mit dem Service-SSL-Zertifikat. Die Client-Authentifizierung wird gesteuert durch das ClientCredentialType-Attribut des Transports von webHttpBinding .
Tags und Links wcf web-config ssl json