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 neulich erst hier.
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 06:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz