Active Directory と SQL Server のいくつかの機能を組み合わせたカスタム メンバーシップ プロバイダーを作成することができました。1 か月ほど前から、このツールを使用して、「UserPrincipal.FindByIdentity」を呼び出して AD からユーザー情報を取得するときの応答時間が遅いことを認識しました。この応答時間は、SamAccountName ごとに約 5 秒です。ここでは、AD の約 30 人のユーザーについて説明します。
それにもかかわらず、ログイン時間は非常に速く、役割のクエリは適切です (それほど高速ではありませんが、許容範囲です)。
ドメイン コントローラーと Web サーバーでは、適切なポートがファイアウォールで有効になっています (ただし、Web サーバーは DMZ にあります)。顕著な遅延はありません。
DNS 解決は、すべてのネットワークで高速です。
誰もが同様の問題に遭遇したことがありますか?
よろしくお願いします、V.