Jag har 2 domäner (virtual.com & virtual2.com) & jag skulle vilja lägga till en användare från virtual2.com i en grupp som ligger i virtual.com.Lägga till användare från en annan domän i en grupp
Min kod som jag har funkar när man lägger till användare i samma domän, men inte när jag hämtar en användare från en annan.
<code>
Public Sub AddGroupMember()
Dim c_DomainAndUsername As String = ConfigurationManager.AppSettings("ADUser")
Dim c_ADPassword As String = ConfigurationManager.AppSettings("ADPassword")
'Groupname
Dim v_Groupname As String = "TestGroup01"
'Connect to AD virtual.com
Dim AD As DirectoryEntry = New DirectoryEntry("LDAP://DC=virtual,DC=com", c_DomainAndUsername, c_ADPassword, AuthenticationTypes.Secure)
'Find Group "TestGroup01"
Dim search As DirectorySearcher = New DirectorySearcher(AD)
search.Filter = "(SAMAccountName=" & v_Groupname & ")"
Dim GrpSearch As SearchResult = search.FindOne()
'Connect to Group "TestGroup01"
Dim grp As DirectoryEntry = New DirectoryEntry(GrpSearch.Path, c_DomainAndUsername, c_ADPassword, AuthenticationTypes.Secure)
'Add user from virtual2.com
grp.Invoke("Add", New Object() {"LDAP://CN=Test Testsson,OU=testou,DC=virtual2,DC=com"})
grp.CommitChanges()
End Sub
</code>