Usuario de Sharepoint desde sitio web

18/06/2007 - 10:06 por Sus | Informe spam
Hola de nuevo a todos,

He programado un sitio web en asp.net
En una de las paginas del sharepoint he insertado un elemento web visor de
paginas y en la direccion URL de vinculo he puesto la direccion que carga la
pagina aspx.
El problema es que desde dentro del codigo de la pagina aspx necesito
acceder al usuario que se loggea en el portal, pero siempre que consulto me
devuelve el administrador (imagino que es porque el administrador es el que
publico el sitio web)
De la misma forma, que cuando intento leer la URL original me devuelve donde
esta publicado el sitio, y no la direccion del portal que tiene la pagina
insertada.

Alguien ha hecho algo así?
Gracias

Preguntas similare

Leer las respuestas

#1 José
18/06/2007 - 11:15 | Informe spam
On 18 jun, 10:06, Sus wrote:
Mostrar la cita
¿puedes poner el código usado?

Mostrar la cita
#2 Sus
18/06/2007 - 11:57 | Informe spam
El codigo que usaba en la pagina del sitio web era como el que he usado otras
veces en los webparts:

SPWeb miweb = SPControl.GetContextWeb(Context);
SUser miusuario = miweb.CurrentUser;

pero la variable Context obtiene el contexto asociado a la pagina, mientras
que en los webparts, obtiene el contexto asociado al control de servidor.

Tambien he probado con:
SPSite siteCollect = new SPSite("http://nombre_servidor:puerto");
SPWeb miweb = siteCollect.RootWeb;
SPUser miusuario = miweb.CurrentUser;
string nombreUsuario = miusuario.name;

pero me devuelve siempre el mismo usuario (el mio)


"José" wrote:

Mostrar la cita
#3 Sus
18/06/2007 - 12:01 | Informe spam
"Sus" wrote:

Mostrar la cita
#4 shere-m
03/01/2011 - 16:20 | Informe spam
Sus escribió el 18/06/2007 10:06 :
Mostrar la cita
Hola!
Ya se que hace mucho de esto, pero tengo el mismo problema que describes...
diste con la solucion?
saludos y gracias por adelantado!
Ads by Google
Search Busqueda sugerida