问题

 

 

 

解决:

启动 docker

docker run –name openldap -p 389:389 -e LDAP_ORGANISATION=”my” -e LDAP_DOMAIN=”my.cn” -e LDAP_ADMIN_PASSWORD=”123456″ -e LDAP_TLS=false -d osixia/openldap:1.2.1

启动keycloak

docker run –name mysql_keycloak -d -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=keycloak -p 3336:3306 mysql:5.7
docker run –name keycloak -d -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=123456 -e DB_VENDOR=mysql -e DB_ADDR=***** -e DB_PORT=3336 -e DB_DATABASE=keycloak -e DB_USER=root -e DB_PASSWORD=123456 -p 8080:8080 jboss/keycloak

添加 ldap User Federation

 

** bind DN 用别的账户会出错,可能是没有权限,没搞懂怎么设置权限

发表评论

电子邮件地址不会被公开。