【发布时间】:2012-02-01 18:36:55
【问题描述】:
我的安全文件配置如下:
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 代码,它会重定向到默认的 url /login。如何阻止它重定向?
【问题讨论】:
-
我想做同样的事情。不知何故,我不太了解 Symfony... 这是一个不寻常的请求写 AJAX 控制器 with 身份验证?