Soporte
EN PT ES
Wiki
Contenido
Discusión
Historial
Backlinks

¿Cómo redireccionar a una página de GXportal enviando las credenciales del usuario logueado en mi aplicación?


A través del programa apagelogredirect podemos re-direccionar desde una aplicación externa donde el usuario está logueado a una página catalogada de GXportal, enviando por parámetro el usuario y contraseña. En este caso, GXportal valida primeramente el usuario con su contraseña y si son correctos, lo re-direcciona a la página catalogada que se envía por parámetro. Esto se deberá hacer llamando al programa de la siguiente forma:
 
www.misitio.com/pagelogredirect*?<Portal_Id>, <Usr_Id>, <Usr_Psw>, <Página_Catalogada_Id>, <Nueva_Ventana>
 

Nota: el * representa la extensión del programa, depende en la plataforma en que esté instalado GXportal.
 
 
 
Plataforma  Extensión 
.NET .aspx
JAVA  (no lleva extensión) 


 Portal_Id: Código del sitio
  ())=       asd
Usr_Id: Usuario para acceder al sitio

Usr_Psw: Contraseña del usuario para acceder al sitio

Página_Catalogada_Id: Código de página catalogada en GXportal
 
Nueva_Ventana: 1: Abre una nueva ventana del navegador y 0: Abre en la misma ventana del navegador

Ejemplo:
  • Crear en GXportal un usuario cuyo identificador sea test y su password test123
  • Catalogar una página en GXportal
  • Crear una KB a partir de la KB "GXportal5.0_Examples" que se encuentra en el GeneXus Server Público, http://public.genexusserver.com/gxserver (File - New Knowledge Base From Server) y hacer Build All. 
  • Ejecutar el Web Panel LoginApplication, completar los datos y presionar el botón confirmar.
Una vez realizados los pasos del ejemplo al presionar el botón confirmar seremos redireccionados a la página catalogada que se especificó con el usuario test logueado.

Ver más

¿Cómo catalogar una página de GXportal?
Cómo obtengo el id de mi sitio


 
 

Wiki inicio
Categorías
Cambios recientes
TOUR
Tutoriales
Documentación
EMPRESA
Soporte
© Todos los derechos reservados. GeneXus y sus productos son marcas registradas por GeneXus S.A. | Política de privacidad | Información de contacto