Hallo,
ich möchte über Exchange Web Services auf einen Exchange 2010 Server zugreiffen. Der Exchange Server hat ein eigenes Sicherheitszertifikat, welches - so vermute ich zumindest - die Verbindung blockiert, da es nicht vertrauenswürdig ist.
Ich möchte nun gerne das Zertifikat in meine C# Application einbinden, damit ich mich erfolgreich verbinden kann.
im Anhang seht ihr das Zertifikat.
Für jegliche Hilfe bin ich sehr dankbar!
Grüsse
Das ist das CA-Zertifikat, also das Root. Dein Exchange-Server hat ermutlich ein eigenes. Wenn das Stamm-Zertifikat - wie unten angegeben - bereits installiert ist, dann musst du eigentlich nicht viel tun.
Wenn du vor einem WS-Aufruf einfach
ServicePointManager.CertificatePolicy = new TrustAllPolicy();
einfügst, sollte er verbinden. Du kannst (und solltest) dort eine eigene Zertifikatsprüfung unterbringen.
danke für die Antwort! Hilft mir zurzeit nicht weiter, muss mich zuerst ausführlich mit der Materie befassen bevors weitergeht.
...kurze Werbeunterbrechung...