Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12679|Jawab: 3

[Sumber] Spring Boot memperoleh semua pengguna domain AD (LDAP).

[Salin tautan]
Diposting pada 30/11/2021 22.36.15 | | | |
Persyaratan: Dalam fungsi sinkronisasi domain, semua informasi akun grup atau perusahaan dapat diperoleh di server kontrol domain, dan semua pengguna dapat difilter dan dikueri melalui protokol LDAP.

LDAP adalah singkatan dari Lightweight Directory Access Protocol, yang merupakan protokol akses direktori ringan berdasarkan protokol TCP/IP.

Direktori adalah database yang dioptimalkan untuk mengkueri, menjelajahi, dan mencari, mengatur data dalam struktur seperti pohon, mirip dengan direktori file.

Database direktori berbeda dari database relasional karena memiliki performa baca yang sangat baik tetapi performa tulis yang buruk, dan tidak memiliki fungsi kompleks seperti pemrosesan transaksi dan rollback, membuatnya tidak cocok untuk menyimpan data yang sering dimodifikasi.

Mendapatkan domain melalui curl Semua perintah pengguna berikut adalah sebagai berikut:

Resensi:

Linux menguji konektivitas LDAP menggunakan perintah Curl
https://www.itsvse.com/thread-10177-1-1.html

LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839
https://www.itsvse.com/thread-10173-1-1.html

Kelas objek dan properti kustom OpenLDAP
https://www.itsvse.com/thread-9279-1-1.html

OpenLDAP Series (3) Perintah OpenLDAP dijelaskan secara rinci
https://www.itsvse.com/thread-9276-1-1.html

OpenLDAP:Gagal memulai OpenLDAP Server Daemon.
https://www.itsvse.com/thread-9275-1-1.html

OpenLDAP Series (2) Tutorial Instalasi OpenLDAP Centos 7
https://www.itsvse.com/thread-9274-1-1.html

Seri OpenLDAP (1) Pengantar LDAP
https://www.itsvse.com/thread-9273-1-1.html

Buat proyek Maven baru, perkenalkan paket dasar kerangka kerja Spring Boot, lalu perkenalkanpegas-boot-starter-data-ldappaket, sebagai berikut:

Informasi konfigurasi dasar LDAP dikonfigurasi dalam file konfigurasi application.yml, sebagai berikut:

kehendakTemplat LdapTerdaftar ke kontainer IOC, metode enkapsulasi LdapTemplate sendiri melakukan operasi CRUD pada database Ldap. Kodenya adalah sebagai berikut:
Semua informasi pengguna dalam domain dikueri melalui protokol LADP, dan kodenya adalah sebagai berikut:

Renderingnya adalah sebagai berikut:



Iterasi semua informasi elemen untuk setiap pengguna, kodenya adalah sebagai berikut:


Sumber daya:

Login hyperlink terlihat.
Login hyperlink terlihat.

(Akhir)




Mantan:Menyebarkan forum Discuz menggunakan instalasi Docker
Depan:Spring Boot didasarkan pada autentikasi domain AD (LDAP)
Diposting pada 01/12/2021 16.40.15 |
Tidak buruk..
Diposting pada 01/12/2021 16.43.09 |
Tidak buruk...
Diposting pada 18/05/2023 15.58.26 |
Terima kasih telah berbagi, sangat berguna!
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com