![]() |
Delphi-Version: 5
Problem mit TRESTClient/TRESTResponse und Authentifizierung (GELÖST!)
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
ich hänge beim Versuch Daten von einem Webservice mittels der REST-Komponenten abzurufen. Zur Authentifizierung muss nur ein Header-Parameter "Authorization" mit einem bestimmten Wert abgestellt werden. Ansonsten muss nur eine URL aufgerufen werden - ohne weitere Parameter oder so. Ich habe das in Postman mal ausprobiert und es funktioniert problemlos - ohne dass man noch irgendwas irgendwie extra einstellen müsste. Ich habe in Delphi im RESTClient die BaseURL eingetragen, in den Parametern den für die Authentifizierung nötigen Header-Parameter "Authorization" eingetragen, aber es kommt immer ein 401 Fehler. Was mache ich hier falsch bzw. habe ich vergessen zu tun? Vielen Dank im Vorraus! Gruß Freejay PS: Im Anhang ein Bild mit den Einstellungen in Delphi und Postman (und dem erfolgreichem Ergebnis im Postman...). |
AW: Problem mit TRESTClient/TRESTResponse und Authentifizierung
Etwas ähnliches hatten wir
![]() Die Lösung des damaligen Problems ist dann im letzten Post ganz gut zusammengefasst, entscheidend damals war vor allem, der Parameter
Delphi-Quellcode:
, damit nicht irgendein Encoding auf deinen Schlüssel angewendet wird.
[TRESTRequestParameterOption.poDoNotEncode]
Vielleicht hilft dir das ja auch schon. |
AW: Problem mit TRESTClient/TRESTResponse und Authentifizierung
Das hat tatsächlich geholfen! Super!
Danke Bbommel! :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz