Authentifizierung: app_dev.php / _wdt / 511509b611682 anstelle der Startseite

7

Ich betrachte Sicherheit in Symfony 2.0 und ich habe ein Problem, das ich nicht erklären kann.

Mein Sicherheitspaket ist momentan sehr einfach.

Ich versuche, alles in Ordnung zu bringen, bevor ich echte Provider einsetze.

Also, jetzt, wenn ich auf die Seite gehe, schickt es mir das Anmeldeformular wie erwartet. Ich stelle den Benutzer und das Passwort und dann, anstelle der Homepage, werde ich an "/.../app_dev.php/_wdt/511509b611682" (unterschiedliche Anzahl jedes Mal) gesendet.

Mein Benutzer ist in der Debug-Symbolleiste nicht als authentifiziert markiert.

Wenn ich das Ende der URL entferne, komme ich auf der Homepage an. Mein Benutzer scheint in der Debug-Symbolleiste identifiziert und authentifiziert zu sein.

Dies kommt nur in der Entwicklungsumgebung an. In der Produktumgebung scheint es wie erwartet zu funktionieren.

Danke für Ihre Hilfe

    
fatbob 11.02.2013, 12:32
quelle

3 Antworten

15

Neben der Antwort von @ artworkad müssen Sie die dev firewall vor Ihrer Hauptfirewall hinzufügen, andernfalls wird sie nie übereinstimmen:

%Vor%     
Tamlyn 31.05.2013 14:10
quelle
4

Wenn Sie sich mit der Entwicklungsumgebung anmelden, werden Sie zu index_dev.php/_wdt/4e95412bc6871 weitergeleitet.

WDT aka Web Debug Toolbar kann über

aus dem Bereich der Firewall entfernt werden %Vor%

Eigentlich hängt es nicht mit SecurityBundle zusammen, jedenfalls ist es hier Ссылка

dokumentiert     
Lost in OWL 11.02.2013 17:55
quelle
2

Sie können diese Zeilen auch in access_control setzen:

%Vor%

aber ich bevorzuge meine access_control nur für meine App-Routen.

    
Pablo 09.05.2013 15:32
quelle

Tags und Links