Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP .Net Security > ntaccaunt.translate and AD

Reply
Thread Tools

ntaccaunt.translate and AD

 
 
Darko Bazulj
Guest
Posts: n/a
 
      07-09-2008
Hi,

problem:

when I create user or group I want to set permissions on OU for that user or
group.
But I'm getting error if I don't put some sleep 20-30 sec.

Like user or group doesn't exist and I can't do translate.
Like there is some problem with replication of data and I need to bind to DC
on which I created user or group and do translate.
But I don't know how.

Can someone help or suggest something??

ERROR :

Some or all identity references could not be translated. -- at
System.Security.Principal.NTAccount.Translate(Iden tityReferenceCollection
sourceAccounts, Type targetType, Boolean forceSuccess) at
System.Security.Principal.NTAccount.Translate(Type targetType) at
serviceprovisioning.ActiveDirectory.NTaccountToSID (String strNTaccountName,
String strADDomain) in C:\Users\darko\Documents\Visual Studio
2008\Projects\serviceprovisioning\serviceprovision ing\functions\ActiveDirectory.vb:line
237


CODE :

Function NTaccountToSID(ByVal strNTaccountName As String, ByVal strADDomain
As String) As SecurityIdentifier

Dim identity As New NTAccount(strADDomain, strNTaccountName)

line 237 --> Dim SID As SecurityIdentifier =
DirectCast(identity.Translate(GetType(SecurityIden tifier)),
SecurityIdentifier)

Return SID

End Function


 
Reply With Quote
 
 
 
 
Darko Bazulj
Guest
Posts: n/a
 
      07-09-2008
Hi,

problem solved.

Now I can bind to DC on which I created user/group and set permissions on OU
without errors.

Here is the code, maybe help someone.

Function GetADObjectSID(ByVal strObjectDNname As String)

Dim DirEntry As DirectoryServices.DirectoryEntry = New
DirectoryServices.DirectoryEntry(strObjectDNname)
Dim objSid() As Byte = CType(DirEntry.Properties("objectSid").Value,
Byte())
Dim SID As New System.Security.Principal.SecurityIdentifier(objSi d,
0)

Return SID

End Function

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
if and and vs if and,and titi VHDL 4 03-11-2007 05:23 AM



Advertisments