Ich dachte wirklich, ich hätte dieses Problem behoben, aber es wurde nur vorher getarnt.
Ich habe einen WCF-Dienst, der in IIS 7 mithilfe von HTTPS gehostet wird. Wenn ich auf diese Seite in Internet Explorer durchsuchen, es funktioniert wie ein Charme, ist dies , weil ich habe das Zertifikat auf den lokalen Stammzertifizierungsstelle Speicher hinzugefügt.
Ich entwickle auf einem Computer, daher sind Client und Server derselbe Computer. Das Zertifikat ist direkt vom IIS 7-Verwaltungs-Snap-In selbstsigniert.
Ich bekomme jetzt ständig diesen Fehler ...
Es konnte keine Vertrauensbeziehung für den sicheren SSL / TLS-Kanal mit Berechtigung hergestellt werden.
... wenn von der Client-Konsole aus aufgerufen.
Ich habe mir manuell Berechtigungen und Netzwerkdienste für das Zertifikat erteilt, verwendet findprivatekey
und verwendet cacls.exe
.
Ich habe versucht, über SOAPUI eine Verbindung zum Dienst herzustellen, und das funktioniert. Daher muss es sich um ein Problem in meiner Clientanwendung handeln, bei dem es sich um Code handelt, der auf dem basiert, was früher mit http funktioniert hat.
Wo sonst kann ich suchen? Ich habe anscheinend alle Möglichkeiten ausgeschöpft, warum ich keine Verbindung herstellen kann.