Moin,
ich soll eine Verbindung direkt zum Exchange Server herstellen. Ich bekomme es einfach nicht hin. Habe sehr viele Dinge aus diesen und anderen Foren probiert, stecke jedoch noch immer fest.
Bislang habe ich eine service.pas aus der
WSDL-Datei unseres Exchange-Servers erzeugt.
In der THTTPRIO-Komponente habe ich meine Anmeldedaten hinterlegt und die Eigenschaft WDSLLocation zugewiesen.
Da jedoch in der
WSDL-Datei kein Node zu Service und Port enthalten ist, kann ich diese Informationen auch nicht auswählen und bekomme die Meldung: "
URL-Endpunkt für Service/Port ''/'' kann nicht von
WSDL ..."
So habe ich anstatt der WSDLLocation die
URL "https://<UnserExchangeServer.de>/EWS/Exchange.asmx" angegeben.
Damit bekomme ich zwar eine Antwort vom Server aber diese ist bei jeder Anfrage eine ERemotableException: "Fehler bei der Schemaüberprüfung der Anforderung: Die Schemainformationen für das Element 'http://schemas.microsoft.com/exchange/services/2006/messages:RequestedConfiguration' konnten nicht gefunden werden.'.
Serverseitig sollte alles in Ordnung sein, denn ich kann mit dem EWSEditor ohne Probleme Mailbox-Informationen abrufen. Fehler bei der Anmeldung oder wegen des Zertifikates kann ich ausschließen.
Ich würde mich sehr freuen, wenn man mir weiterhelfen könnte. Ich habe viele Code-Snippets zum Aufruf der Anfragen gefunden aber leider nirgends, wie die Eigenschaften von THTTPRIO zu setzen sind.
Vielen Dank schon Mal und
herzliche Grüße,
Stefan.