0

すべて (ログイン ページを除く) を保護し、ログインにリダイレクトする必要があるアプリケーションを作成します。http://symfony.com/doc/master/book/security.html (よくある落とし穴を避ける -> ログインページが安全でないことを確認してください)から解決策を試しましたが、役に立ちません - 私のリクエストはまだリダイレクトされています無限ループへ。

firewalls私のsecurity.ymlファイルのセクションは次のとおりです。

firewalls:
    dev:
        pattern:  ^/(_(profiler|wdt)|css|images|js)/
        security: false

    login:
        pattern:  ^/login$
        security: false

    secured_area:
        pattern:    .*
        anonymous: ~
        form_login:
            login_path:  login
            check_path:  login_validation
            success_handler: authentication_handler
        remember_me:
            key:      "%secret%"
            lifetime: 31536000 # 365 days in seconds
            path:     /
            domain:   ~ # Defaults to the current domain from $_SERVER

よろしくお願いします。

編集:もちろん、ログインして完全に認証されたユーザーのみがアクセスできるようにします。

4

2 に答える 2