Wpis z mikrobloga

Mireczki taka sytuacja mnie nurtuje, próbuje się nauczyć ldapa i mam problem,
odpaliłem obraz dockera stąd:
https://github.com/rroemhild/docker-test-openldap
moge przeglądać wpisy ldapExplorerem
w symfony mam takie ustawienia:

services.yaml

Symfony\Component\Ldap\Ldap:
arguments: ['@Symfony\Component\Ldap\Adapter\ExtLdap\Adapter']
Symfony\Component\Ldap\Adapter\ExtLdap\Adapter:
arguments:
- host: 192.168.99.100
port: 389
#encryption: tls
options:
protocol_version: 3
referrals: false

security.yaml

http_basic_ldap:
# ...
service: Symfony\Component\Ldap\Ldap
dn_string: 'uid={username},ou=people,dc=planetexpress,dc=com'

providers:
my_ldap:
ldap:
service: Symfony\Component\Ldap\Ldap
base_dn: dc=planetexpress,dc=com
search_dn: "cn=admin,dc=planetexpress,dc=com"
search_password: "GoodNewsEveryone"
default_roles: ROLE_USER
uid_key: uid

i jak próbuje się zalogować na użytkownika fry podając hasło fry w logach mam

Warning: ldapbind(): Unable to bind to server: Invalid credentials

The presented password is invalid.

w http_basic trzeba jeszcze jakoś przekazać pole hasło?
#symfony #php #ldap
  • 2
  • Odpowiedz