91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# active目錄如何查詢用戶信息

c#
小樊
86
2024-09-17 01:21:48
欄目: 編程語言

在C#中,要查詢Active Directory的用戶信息,可以使用System.DirectoryServices.AccountManagement命名空間。以下是一個簡單的示例,展示了如何查詢Active Directory中的用戶信息:

using System;
using System.DirectoryServices.AccountManagement;

namespace ActiveDirectoryQuery
{
    class Program
    {
        static void Main(string[] args)
        {
            // 設置Active Directory連接
            string domain = "your_domain";
            string username = "your_username";
            string password = "your_password";

            using (PrincipalContext context = new PrincipalContext(ContextType.Domain, domain, username, password))
            {
                // 根據用戶名查詢用戶
                string userNameToSearch = "user_to_search";
                UserPrincipal user = UserPrincipal.FindByIdentity(context, userNameToSearch);

                if (user != null)
                {
                    Console.WriteLine("User Information:");
                    Console.WriteLine($"Name: {user.DisplayName}");
                    Console.WriteLine($"Email: {user.EmailAddress}");
                    Console.WriteLine($"Phone: {user.VoiceTelephoneNumber}");
                    Console.WriteLine($"Title: {user.Title}");
                    Console.WriteLine($"Department: {user.Department}");
                    Console.WriteLine($"Manager: {user.Manager?.DisplayName}");
                }
                else
                {
                    Console.WriteLine("User not found.");
                }
            }
        }
    }
}

請確保將your_domainyour_usernameyour_passworduser_to_search替換為實際的值。這個示例將查詢指定用戶的基本信息,如姓名、電子郵件、電話、職位、部門和經理。你可以根據需要修改此示例以獲取其他屬性。

0
尚志市| 林周县| 梁平县| 双辽市| 无棣县| 土默特左旗| 永寿县| 扬州市| 黑水县| 孟连| 德兴市| 大同县| 罗江县| 墨江| 武义县| 全南县| 襄城县| 崇信县| 隆尧县| 桑植县| 资源县| 衡南县| 团风县| 铜鼓县| 金坛市| 睢宁县| 二手房| 神木县| 遂宁市| 安丘市| 钦州市| 尉氏县| 漳浦县| 石柱| 安乡县| 通州区| 察隅县| 孟津县| 渭南市| 乌拉特后旗| 南木林县|