So sichern Sie WebHttpBinding?

8

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%

    
Jaiesh_bhai 30.09.2013, 14:14
quelle

2 Antworten

12

Ich denke, dieser Artikel wird Ihr Problem lösen. Erstellen eines WCF-RESTful-Dienstes und Sichern mit HTTPS über SSL

    
Ercan 30.09.2013, 17:07
quelle
8

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 .

    
phil v 03.05.2016 20:05
quelle

Tags und Links