Inicio › Foros › Lenguajes de programación, desarrollo, código fuente › .Net C# VB y PowerShell › Convertir SID (array de bytes) a string en C# [RESUELTO] › Respuesta a: Convertir SID (array de bytes) a string en C# [RESUELTO]
12/19/2023 a las 13:23
#50075
alonsojpd
Superadministrador
Cambia estas líneas:
C#
1 2 3 4 5 6 |
//Obtenemos objectSid if (resultadoBusqueda.Properties.Contains("objectSid")) { var sid = resultadoBusqueda.Properties["objectSid"][0]; objectSid = sid.ToString(); } |
por:
C#
1 2 3 4 5 6 |
//Obtenemos objectSid if (resultadoBusqueda.Properties.Contains("objectSid")) { byte[] sid = (byte[])resultadoBusqueda.Properties["objectSid"][0]; objectSid = new SecurityIdentifier(sid, 0).ToString(); } |
Añade al Using:
C#
1 |
using System.Security.Principal; |