2
我嘗試訪問功能的控制器通過註解@PreAuthorize確保它(Symfony2的2.1.8):的Symfony2:JMSSecurityExtraBundle:#ID ==在@PreAuthorize user.getId()不工作
當我寫:
/*
* @PreAuthorize("hasRole('ROLE_ADMIN') or #id == '5'")
*/
public function editAction($id){
(...)
我可以throught 但是當我使用:「令牌不具備所需的角色」
/*
* @PreAuthorize("hasRole('ROLE_ADMIN') or #id == user.getId()")
*/
public function editAction($id){
(...)
我得到一個錯誤,是的,我登錄和認證的Wi th正確的身份證...
任何想法的人?
是的,它確實!非常感謝 – 2013-03-18 20:27:13