Ich entwickle gerade eine WebDynpro4ABAP Anwendung. Dieser ist ein zentrales Login-Formular (.NET) vorgeschaltet. Meldet sich der User an leitet das Login-Form auf meine WD-Anwendung um. Des Weiteren wird über den HTTP Header die eindeutige UserID mitgegeben. Diese ID benötige ich zum Anmelden an meiner Anwendung.
Nun meine Frage:
Wie kann ich in der WD-Anwendung den Header auslesen?
Ich habe bereits Hilfe, SDN usw. durch, und konnte nichts Richtiges finden.
Für Hilfe und einem kleinen Beispiel wäre ich sehr sehr dankbar.
ich bin soeben über Deine Frage gestolpert. Leider habe ich keine Antwort sondern vielmehr das gleiche Problem. Da Dein Eintrag nun schon eine Weile alt ist, hoffe ich, Du bist bereits auf eine Lösung gekommen?
Wenn ja, wäre ich für eine kleinen Tipp sehr dankbar.
Hallo,
ich bin dann gestern bereits durch Debuggen vom Web-Dynpro-Handler CL_WDR_MAIN_TASK selbst auf die unten folgende Lösung gekommen:
data: header_data type tihttpnvp.
wdr_task=>request->get_header_fields( changing fields = header_data ).
Aber trotzdem vielen Dank für die Antowrt.
Grüße Sybille