この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12679|答える: 3

[出典] Spring BootはADドメイン(LDAP)のすべてのユーザーを取得します。

[リンクをコピー]
掲載地 2021/11/30 22:36:15 | | | |
要件:ドメイン同期機能では、グループや企業のすべてのアカウント情報をドメイン制御サーバーで取得でき、すべてのユーザーはLDAPプロトコルを通じてフィルタリングおよび照会が可能です。

LDAPはLightweight Directory Access Protocolの略で、TCP/IPプロトコルに基づく軽量なディレクトリアクセスプロトコルです。

ディレクトリとは、クエリ、閲覧、検索に最適化されたデータベースであり、ファイルをファイルディレクトリに似た木構造でデータを整理します。

ディレクトリデータベースはリレーショナルデータベースとは異なり、優れた読み取り性能を持つ一方で書き込み性能が低く、トランザクション処理やロールバックなどの複雑な機能がないため、頻繁に変更されたデータの保存には適していません。

curlでドメインを取得すること以下のユーザーコマンドはすべて以下の通りです:

復習:

LinuxはCurlコマンドを使ってLDAP接続性をテストします
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

OpenLDAP カスタムオブジェクトクラスとプロパティ
https://www.itsvse.com/thread-9279-1-1.html

OpenLDAPシリーズ(3)OpenLDAPコマンドについて詳しく説明します
https://www.itsvse.com/thread-9276-1-1.html

OpenLDAP:OpenLDAPサーバーデーモンの起動に失敗しました。
https://www.itsvse.com/thread-9275-1-1.html

OpenLDAP Series (2) Centos 7 インストール OpenLDAP チュートリアル
https://www.itsvse.com/thread-9274-1-1.html

OpenLDAPシリーズ(1)LDAPの紹介
https://www.itsvse.com/thread-9273-1-1.html

新しいMavenプロジェクトを作成し、Spring Bootフレームワークの基本パッケージを導入し、それを導入しますSpring-boot-starter-data-ldapパッケージは以下の通りです:

LDAPの基本設定情報はapplication.yml設定ファイル内で次のように設定されています。

遺言LdapTemplateIOCコンテナに登録されたLdapTemplate独自のカプセル化メソッドがLdapデータベースに対してCRUD操作を実行します。 コードは以下の通りです:
ドメイン内のすべてのユーザー情報はLADPプロトコルを通じて照会され、コードは以下の通りです。

レンダリングは以下の通りです:



各ユーザーのすべての要素情報を逐一確認すると、コードは以下の通りです:


リソース:

ハイパーリンクのログインが見えます。
ハイパーリンクのログインが見えます。

(終わり)




先の:DockerインストールでDiscuzフォーラムを展開してください
次に:Spring BootはADドメイン(LDAP)認証に基づいています
掲載地 2021/12/01 16:40:15 |
悪くありません。。
掲載地 2021/12/01 16:43:09 |
悪くありません。。。
掲載地 2023/05/18 15:58:26 |
共有してくれてありがとう、とても参考になりました!
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com