none
Usuario logueado en SP RRS feed

  • Pregunta

  • Hola,

    Tengo una aplicación silverlight imbuida en un Sharepoint 2010. Necesito saber desde SL el usuario logueado en el Sharepoint. ¿Cómo se puede conseguir esta información?

    Saludos.

     

    viernes, 18 de noviembre de 2011 15:45

Todas las respuestas

  • Hola Victor.

    Puedes hacer 2 cosas:

    1.- si solo quieres el nombre y este se muestra en la pagina dode corre la aplicacion silverlight, lo puedes recuperar mediante javascript.

    2.- en caso contrario o si necesitas mas datos del sistema de pertenencias de ASPNET, deberas crear un servicio web para recuperar los datos desde el servidor o puedes usar el suministrado por AJAX .NET, te dejo una pagina con un ejemplo:

    http://msdn.microsoft.com/es-es/library/bb514828(v=VS.100).aspx

     

    Existe un activeX en el COM de windows mediante el cual puedes obtener el usuario autenticado, pero solo sirve para IExplorer(aunque Sharepoint tambien) y el usuario tiene que dar permisos. creo que era algo asi desde javascript:

    var shell = new ActiveXObject('WScript.Shell');
    var usuario = shell.ExpandEnvironmentStrings('%USERNAME%');


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/

    viernes, 18 de noviembre de 2011 18:20