2013-01-23 40 views
0

我在symfony2中使用了imag Ldap軟件包進行身份驗證。但問題是,在提交登錄頁面之前,它正在檢查Idap arrtributes,如ldap主機名&密碼。 我不明白爲什麼它在提交登錄表單前檢查。當我提交登錄表單(ldap用戶名&密碼)時,必須先檢查憑據,首先必須檢查ldap主機名&密碼。但是在提交登錄表單之前進行檢查。imag ldap軟件包在登錄symfony2之前檢查ldap主機名和密碼

如果有人知道問題的解決方案,請幫助我,因爲我需要立即解決問題。

回答

2

您需要在security.yml的部分ACCESS_CONTROL補充:

security: 
    access_control: 
    - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY } 

它允許獲得登錄表單不進行身份驗證...