我編寫了一個應用程序,我需要將所有內容(登錄頁面除外)都保護起來並重定向到登錄。我嘗試了http://symfony.com/doc/master/book/security.html(避免常見陷阱 - >確保登錄頁面不安全)的解決方案,但它不能幫助我 - 我的請求仍然被重定向到無限循環。Symfony2 - 保護所有內容
這裏是我的security.yml文件firewalls
部分:
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
預先感謝您的任何幫助。
編輯:當然我只想登錄和完全身份驗證的用戶有任何訪問權限。
你的'access_control'部分在哪裏? – cheesemacfly
我還沒有'access_control'。它是空的。 –