Konfuzius schrieb:
> Ich habe in einem Flask script einen Login eingebaut. Nach erfolgreichem
> login wird man mit
>
> return redirect('/', code=302)
Etwas mehr Code und Wissen um die Infrastruktur, würden das Fehler
eingrenzen wahrscheinlich nur Unnötig einfach machen. Also rate Ich
einfach mal, dass dein Zugriff "von Außen", das '/' im redirect nicht
mag und ungültig auflöst.
Probiere es mal mit url_for. Aussdem sagt der RFC2616 das du
wahrscheinlich einen HTTP-Statuscode 307 Senden solltest, zumindest wenn
du einen POST request weiterleiten willst.
1 | return redirect(url_for('/'), code=307)
|
Vielleicht spielen auch, der Webserver und/oder der WSGI Server, welche
im Produktivenbetrieb normalerweise vor Flask stehen eine Rolle, gibt es
hier Unterschiede zwischen "von außen" und Heimnetz?