첫 번째로, 내 영어를 유감스럽게 생각합니다. 나는 프랑스어로 영어를 잘 못합니다.FR3D LDAP 번들 및 FOS 사용자 번들로 로그인
사용자를 인트라넷 웹 사이트의 LDAP 디렉토리에 로그인하려고합니다. 그래서 SF 2.0.X에서 FR3D Ldap Bundle과 FOS User Bundle을 사용하기로 결정했습니다.
나는 이미 FOSUB를 설치했으며 Mysql DB와 잘 동작합니다. 그런 다음 FR3D Ldap Bundle => OK를 설치합니다.
이제 구성에 문제가 있습니다. 이건 내 보안 설정 "The presented password is invalid."
이다 : 나는 FOSUB 로그인 양식의 사용자와 로그온을 시도 할 때 나는 오류 메시지가 내가 로그인 할 수없는 이유를 이해하지 못하는
main:
pattern: ^/ # ^/ = tout ce qui commence par/= tout notre site
#fr3d_ldap: ~
form_login: # On définit notre méthode d'authentification
always_use_default_target_path: false
default_target_path: /annu
provider: chain_provider # On lit l'authentification au provider définit plus haut
remember_me: true # On active la possibilité du "Se souvenir de moi" (désactivé par défaut)
remember_me:
lifetime: 604800 # in seconds
key: %secret% # On définit la clé pour le remember_me (%secret% est un parametre de parameters.ini)
anonymous: true # On autorise les utilisateurs anonymes (non identifiés)
logout:
path: /logout
target: /annu
providers:
chain_provider:
providers: [fos_userbundle, fr3d_ldapbundle]
in_memory:
users:
user: { password: userpass, roles: [ 'ROLE_USER' ] }
admin: { password: adminpass, roles: [ 'ROLE_ADMIN' ] }
fos_userbundle:
id: fos_user.user_manager
fr3d_ldapbundle:
id: fr3d_ldap.security.user.provider
을 내 Wireshark에서 LDAP 요청을 보았 기 때문에
당신은 인증을 위해 주석을 제거해야합니다