Einzelnen Beitrag anzeigen

Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
137 Beiträge
 
Delphi 11 Alexandria
 
#1

Rest-Komponenten und SSL / HTTPS

  Alt 31. Okt 2018, 11:51
Hallo !

Ich bastle gerade an einem Tool um auf bestimmte Einstellungen bei Sipgate zuzugreifen. Sipgate bietet dafür eine JSON/REST-Schnittstelle an, die man über https://api.sipgate.com/v2 mit Basic Authentication erreichen kann. Ich wollte ursprünglich die REST-Komponenten dafür verwenden, erhalte jedoch immer den Fehler :
REST-Anforderung fehlgeschlagen. Fehler beim Senden der Daten:
(12029) Die Serververbindung konnte nicht hergestellt werden.
Das gleiche Problem habe ich, wenn ich den Rest Debugger verwende.

Mit IdHTTP, IdSSLIOHandlerSocketOpenSSL und den Dateien libeay32.dll und ssleay32.dll im Programmverzeichnis klapp die Verbindung problemlos. Lösche ich die DLLs aus dem Verzeichnis erhalte ich den gleichen Fehler wie mit den REST-Komponenten.

Meine Vermutung ist daher, dass die REST-Komponenten nicht auf die DLLs zugreifen, selbst wenn diese sich im Programm-Verzeichnis befinden. Eine Eigenschaft "IOHandler" wie idHTTP scheint RESTClient nicht zu haben.

Kann ich die REST-Komponenten irgendwie dazu bringen mit der HTTPS-Seite zu arbeiten?
  Mit Zitat antworten Zitat