我有我的安全文件配置如下:Symfony2中沒有在禁區重定向
security:
...
pattern: ^/[members|admin]
form_login:
check_path: /members/auth
login_path: /public/login
failure_forward: false
failure_path: null
logout:
path: /public/logout
target:/
目前,如果我訪問成員URL無需驗證它重定向我/public/login
,但我不希望它重定向。我主要在我的控制器上使用json進行響應,所以我只想在受限url上顯示警告,例如{"error": "Access denied"}
。如果我取出login_path: /public/login
代碼,它將重定向到默認的網址/登錄名。我該如何阻止它重定向?
我想要做同樣的事情。不知何故,我不太會得到Symfony ...這是一個不尋常的請求,用**身份驗證來編寫AJAX控制器**嗎? – apfelbox 2012-03-07 14:47:51