Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.426 Beiträge
 
Delphi 2007 Professional
 
#1

Indy 10 + Exchange (EWS) -> Authentification

  Alt 15. Okt 2014, 12:04
Hallo

Ich versuche gerade mich auf einen Exchange 2010 Server zu verbinden, aber leider klappt hier die Authentifikation nicht.

Ich habe schon neusten Indy und die OpenSSL 1.0.1 in Verwendung -> damit kompiliert mir das ganze zwar, aber bekomme immer nur 401er

dazu habe ich die IdAuthenticationSSPI eingebunden

Ich sehe auch das ich zuerst einen 401 er bekomme mit dem Header das "Negotiate und NTLM" verfügbar ist.

Die Indy unit liefert in beiden Fällen einen NTLM zurück.

Dann bekomme ich eine erneute 401 (was ja bei NTLM gültig ist) mit der Message 2 des NTLM ...
Indy schickt dann einen Message 3 des NTLM zurück

danach bekomme ich einen 401 mit der ersten Anfrage wieder (also ohne MEssage und co) und das ganze bricht ab.

Hat das wer schon zum laufen gebracht?
Wo kann ich ansetzen?
Habs mit so einem EWSEditor probiert, da läuft alles ....

Dieses Negotiate kann Indy nicht oder? Habs im chrome mal getestet, da ist ja nur eine kommunikation nötig ...
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat