2009-05-12 7 views
1

Ich habe einen Webdienst, der eine Soap-Anforderung aufruft. Beim Debuggen in VS.NET 2008 ist die Soap-Anfrage erfolgreich. Jedoch, wenn ich es bereitstellen, erhalte ich den folgenden FehlerDie zugrunde liegende Verbindung wurde geschlossen: Konnte keine Vertrauensbeziehung für den sicheren SSL/TLS-Kanal herstellen

Die zugrunde liegende Verbindung wurde geschlossen: Konnte Vertrauensbeziehung für den sicheren SSL/TLS-Kanal nicht herstellen.

Dies muss eine Sicherheitseinstellung sein, die ich ändern muss, aber ich weiß nicht was?

Ich habe versucht, den Code zu implementieren mit:

System.Security.Cryptography.X509Certificates.X509Certificate cert = null; cert = new System.Security.Cryptography.X509Certificates.X509Certificate(); cert.Import ("c: \ customerCertFile.cer"); objRequest.ClientCertificates.Add (cert);

// WebProxy iBproxy = neuer WebProxy ("196.2.124.252", true); WebProxy iBproxy = neuer WebProxy ("192.1.1.1", true); iBproxy.Credentials = new NetworkCredential ("Benutzername", "Passwort"); objRequest.Proxy = iBproxy;

Kein Glück.

Vielen Dank im Voraus!

Antwort

0

Wenn Sie versuchen, SSL mit Ihrem lokalen IIS-Server zu verwenden, müssen Sie es mit einem selbstsignierten Zertifikat unter Verwendung von makecert oder einem ähnlichen Tool konfigurieren.

Verwandte Themen