Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何以编程方式更改active directory的域部分?_C#_Asp.net_.net_Active Directory - Fatal编程技术网

C# 如何以编程方式更改active directory的域部分?

C# 如何以编程方式更改active directory的域部分?,c#,asp.net,.net,active-directory,C#,Asp.net,.net,Active Directory,我正在开发一个基于web的应用程序,其中动态创建active directory用户和相应的组织单位。但是,一旦在active directory中创建了用户,我想更改他们的域部分 假设最初我使用domain test.com创建用户,因此我希望将其更改为online.application.com 我对它进行了调查,发现了这一点,并将其作为代码的一部分实现 然而,它并没有让用户使用新的域 请告诉我们如何在创建用户后更改域名,这样即使创建的用户使用不同的用户名,也可以更改其域名详细信息。更改us

我正在开发一个基于web的应用程序,其中动态创建active directory用户和相应的组织单位。但是,一旦在active directory中创建了用户,我想更改他们的域部分

假设最初我使用domain test.com创建用户,因此我希望将其更改为online.application.com

我对它进行了调查,发现了这一点,并将其作为代码的一部分实现

然而,它并没有让用户使用新的域


请告诉我们如何在创建用户后更改域名,这样即使创建的用户使用不同的用户名,也可以更改其域名详细信息。

更改userPrincipalName属性。这是用户登录名框在ADUC中映射的内容。

我认为用户创建域后,您无法更改该域,因为用户是在域中创建的。一个域将其用户的数据放在另一个域中没有多大意义,否则域控制器如何控制它?