Änderung der "Weiterleitung nach erfolgreicher Anmeldung" in der Datei index.pl

Hallo zusammen! Ich versuche seit geraumer zeit eine Weiterleitung nach erfolgreicher Anmeldung an das Ticketsystem in die index.pl Datei einzubauen (Ich Benutze OTRS in der Version 1.3.2 auf einem Debian-System). Hierbei bin ich allerdings bisher immer gescheitert, da ich ständig Fehler in die Syntax eingebaut habe und zu wenig Erfahrung in Perl habe um genau ergründen zu können woran es liegt. Ich habe in Zeile 300 (wird bei euch nicht so ganz übereinstimmen, da ich bereits kleinere andere Ändrungen in der Datei vorgenommen habe), unter dem Kommentar "redirect with new session id" folgende Änderung durchgeführt: vorher: print $LayoutObject->Redirect(OP => "$Param{RequestetURL}"); nacher: print $LayoutObject->Redirect(OP => "https://domain.de/otrs/index.pl"); //Zu dem Zeitpunkt lautet die URL Übrigens: "https://domain.de/otrs-krb/index.pl" also vor dem Redirect. Nachdem ich diese Änderung durchgeführt habe, geschieht folgendes: Ich werde zwar an das System angemeldet wie vor der Änderung auch, nur bleibt die URL im Browser immer noch die Alte, nur das die SessionID nicht hinter dem Fragezeichen in der Adresszeile angezeigt wird wie vorher, sondern: "https://domain.de/otrs-krb/index.pl?https://domain.de/otrs/index.pl" in der Adresszeile steht. Das zeigt offensichtlich, dass in "$Param{RequestetURL}" nicht die URL steht, auf die gelinkt werden soll, sondern die SessionID schätze ich. Jetzt ist meine Frage an euch, wie kann ich es hinbekommen, dass er mir an dieser Stelle eine richtige Weiterleitung auf die von mir gewollte Adresse macht. Ich habe mir schon angeschaut, wie man in Perl sonst noch eine Weiterleitung machen kann, diese anderen Möglichkeiten (wie z.B. mit print "Location:http://domain.de/otrs/index.pl";) konnte ich leider nicht ohne Syntaxfehler in die Datei einbauen. (da ich nichts über den Inhalt der Variablen in der Index.pl Datei weiß und meine Perl-Kenntnisse zu gering sind um ein solch komplexes Scribt genau zu analysieren). Es wäre nett wenn sich das mal jemand anschauen könnte. Mit freundlichen Grüßen Stefan Biedemann
participants (1)
-
Stefan Biedemann