Programacion C# : Aplicacion de Administracion de Sitios

11/09/2009 - 12:15 por LAU | Informe spam
Buenos dias,

Estoy desarrollando una aplicacion en C# para poder Crear/Eliminar Sitios,
Crear/Eliminar Elementos Web...

Y no encuentro la forma de hacer lo siguiente:

- Guardar un sitio como plantilla.
- Una vez creado un Elemento Web, poder agregarlo en la pagina principal
indicandole la Zona y el indice.
- Pasar el user y password que introducen a traves de un formulario de mi
aplicacion para que automaticamente inicie sesion en una aplicacion web de
Sharepoint.

Si alguien sabria cómo hacerlo...

Muchas gracias,

Preguntas similare

Leer las respuestas

#6 David Martos
02/10/2009 - 07:50 | Informe spam
Hola,

si lo que esás buscando es integrar dos aplicaciones web mediante unas
únicas credenciales posiblemente deberás implementar Single-Sign-On. No es
nada sencillo, pero es la mejor manera.

Saludos,
David Martos
http://david-martos.blogspot.com

"LAU" wrote in message
news:
Gracias David por tu ayuda... pero desgraciadamente aunque he revisado y
he
requetemirado por internet... sigo sin poder lograr que mediante un
webpart
de login que tengo en la pagina incial... me coja los datos del usuario y
contraseña el sitio y se me quede autenticado con ese usuario... :(

Si se te ocurre algo mas...

Muchas gracias,

"David Martos" wrote:

Hola,

según lo que yo entiendo (aunque no he probado el código...) deberías
hacer
algo similar a:

RunAs(delegate()
{
Process.Start("IExplore.exe");
},
“usuario”,
“password”);

Teniendo definida la función RunAs en la propia clase donde pones este
trozo
de código.

No estoy seguro de que funcione con la clase Process, pero todo es
probarlo.
En la propia clase verás maneras de pasar argumentos al ejecutable
(Process.Arguments si mal no recuerdo)

Saludos,
David Martos
http://david-martos.blogspot.com



"LAU" wrote in message
news:
> Ante todo, muchas gracias, vuestra anotaciones me han servido
> MUCHISIMO!!!
> Muchas gracias...
>
> Pero sigo teniendo problemas con el ultimo apartado (3). Ya he
> configurado
> todo para que se integre con mi codigo... pero a la hora de lanzar la
> llamada
>
> RunAs(RunAsDelegate MethodToRunAs, string Username, string Password)
>
> no entiendo muy bien que parametro tengo que añadir en "RunAsDelegate
> MethodToRunAs"... si pudieras indicarmelo...
>
> Aun asi, lo dicho, muchisimas gracias
>
>
>
> "David Martos" wrote:
>
>> Hola Lau,
>>
>> A ver si esto te sirve:
>>
>> 1. Guardar sitio como plantilla:
>> http://weblogs.asp.net/soever/archi...ystem.aspx
>>
>> 2. Agregar elemento web a una página
>> http://weblogs.asp.net/jan/archive/...14283.aspx
>> (no está el índice pero teniendo en cuenta que es una colección no
>> creo
>> que
>> sea muy complicado)
>>
>> 3. Iniciar sesión automáticamente dadas unas credenciales
>> http://thingsthatshouldbeeasy.blogs...-in-c.html
>> (con esto puedes ejecutar el iexplore.exe con las credenciales que
>> envíes)
>>
>> Saludos,
>> David Martos
>> http://david-martos.blogspot.com
>>
>>
>> "LAU" wrote in message
>> news:
>> > Buenos dias,
>> >
>> > Estoy desarrollando una aplicacion en C# para poder Crear/Eliminar
>> > Sitios,
>> > Crear/Eliminar Elementos Web...
>> >
>> > Y no encuentro la forma de hacer lo siguiente:
>> >
>> > - Guardar un sitio como plantilla.
>> > - Una vez creado un Elemento Web, poder agregarlo en la pagina
>> > principal
>> > indicandole la Zona y el indice.
>> > - Pasar el user y password que introducen a traves de un formulario
>> > de
>> > mi
>> > aplicacion para que automaticamente inicie sesion en una aplicacion
>> > web
>> > de
>> > Sharepoint.
>> >
>> > Si alguien sabria cómo hacerlo...
>> >
>> > Muchas gracias,
>>
>>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida