jump to navigation

Codificación de usuarios : SAML : 0#.w : 0#.f March 26, 2012

Posted by juanpablo1manrique in Developer, SharePoint, SharePoint Development, Visual studio 2008.
Tags: ,
trackback

Codificación de usuarios: SAML : 0#.w : 0#.f

Cuando se llama un usuario desde código se muestran unos códigos raros que se agregan al nombre de usuario, investigando sobre el tema los numeros extraños son codificación SAML el cual es necesario para soportar varios tipos de autenticación y el manejo de claims.

Para el caso de usuarios que vienen de sqlMemberShip tenemos códigos como:

0#.f|sqlmembership|user1

Para usuarios que vienen de directorio activo se codifican de la siguiente manera 0#.w|steve\\wilmaf

Una de los posibles maneras de trabajar con estos usuarios y limpiar estos códigos es utilizar lo siguiente,

string userLoginEncoded = SPUtility.FormatAccountName(“i”, entity.Value); string userLogin = SPClaimProviderManager.Local.DecodeClaim(userLoginEncoded).Value;

Espero que les sea de ayuda

Saludos

Comments»

1. Agenda de la Comunidad « MSExpertos - March 27, 2012

[…] Codificación de usuarios : SAML : 0#.w : 0#.f SharePoint By Juan Pablo Manrique […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: