Pregunta

En una página de SharePoint 2010, estoy usando un selector de personas para elegir a los usuarios o grupos, SpGrops, así como grupos de Active Directory. Luego, estoy recuperando cada artículo que fue elegido como Pickerentity.Key, que luego usaré más tarde. Estoy teniendo problemas al usar afirmaciones de Auth. aunque. Cuando estoy usando reclamaciones, Pickerentity.Key devolverá el valor codificado, es decir, "C: 0 + .W | S-1-5-21-2328529170-2908158620-1515059926-513", que es el valor devuelto cuando selecciono el activo Grupo de directorio "MyDomain \ Usuarios de dominio".

Mi pregunta es bastante simple, ¿cómo puedo decodificar el valor de las reclamaciones "C: 0 + .w | S-1-5-21-2328529170-2908158620-1515059926-513" para obtener el nombre de Adgroup "MyDomain \ Usuarios de dominio "?

Ahora he estado buscando un par de horas, pero no encontré nada. Pensé que esto sería bastante directo ...: (

¡Gracias por cualquier ayuda!

Editar: Argh! Odio cuando encuentro una solución tan pronto después de publicar mi pregunta. Finalmente, se descubrió que no estaba mirando el lugar correcto, tratando de convertir el valor clave. En su lugar, dejé de usar la propiedad clave de la recogida y ahora usé la propiedad DisplayText. Funciona como encanto ...

¿Fue útil?

Solución

As I mentionned in the Edit, I finally found a solution to my problem.

Licenciado bajo: CC-BY-SA con atribución
scroll top