Nach dem 26.2-Deploy meldete der erste Admin-Login-Versuch "403 Verboten - CSRF-Verifizierung fehlgeschlagen". Reproduziert: Django-Fehlerseite nannte den genauen Grund - "Origin checking failed - https://app.piomint.de does not match any trusted origins." CSRF_TRUSTED_ORIGINS war nie gesetzt. Solange nichts per HTTPS mit Origin- Header POSTet wurde, fiel das nicht auf - der neue Dashboard-Login war offenbar der erste Fall. Fix: CSRF_TRUSTED_ORIGINS = ['https://app.piomint.de']. Lokal verifiziert (manage.py check), Ursache live gegen app.piomint.de per curl reproduziert (Origin+Referer-Header gesetzt -> exakt derselbe 403). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>main
parent
af69060f2c
commit
b08aa8f7e0
Loading…
Reference in new issue