我想用Symfony 3.3嘗試新的json_login ..在一個乾淨的項目後面跟着文檔..但防火牆完全忽略了json_login部分。我收到一個錯誤,說控制器沒有返回響應。Symfony json_login無法正常工作
我貼我的security.yml波紋管..
security:
providers:
db_provider:
entity:
class: IgsemAuthBundle:User
property: email
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_USER: IS_AUTHENTICATED_ANONYMOUSLY
encoders:
Igsem\AuthBundle\Entity\User:
algorithm: bcrypt
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: ~
provider: db_provider
json_login:
check_path: check
access_control:
- { path: ^/secure, roles: ROLE_ADMIN }
我也有一個控制器帶有註釋的檢查路線:
/**
* @Route("/check", name="check")
*/
public function checkAction(Request $request, AuthenticationUtils $authUtils)
{
}
我試着玩的路徑,使用名稱,但也相對路徑登錄或/登錄和一些其他組合..al相同
感謝您的幫助
這並不能解決這個問題,我無法找到您提到的PR。 – Naji