Hallo,
hatte ich ja in deinem
anderen Thread schon angedeutet:
- Du packst eine HttpRio-Kompo mit auf die Form.
- die hat die Eigenschaften Httpwebnode, dort kannst Du username und password einstellen
- dort, wo du den webservice aufrufst, mußt du als letzten Parameter den erstellten HttpRio übergeben
Delphi-Quelltext
1:
| Webservice:=GetI_xyz(false,'',HttpRio); |
die Base64-Kodierung macht Delphi alleine, Delphi baut den entpsrechenden Authentifizierungseintrag im Header selber auf und den Header siehst Du auch nicht.
aber evtl hast Du weitere Vorgaben vom Anbieter, wie der username genau aussehen soll.
wenn du in den groups suchst, kannst du auch mal nach "authentification" suchen, da findest du auch weitere Beispiele. Da sind Beispiele zu finden, die noch einen Timeout abfangen, das habe ich persönlich noch nicht benötigt.
Gruß Frank