Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 22-08-2013
maurogambo maurogambo is offline
Registrado
 
Registrado: jul 2004
Posts: 6
Poder: 0
maurogambo Va por buen camino
Datasnap server

Hola,

He desarrollados aplicaciones Datasnap con Delphi XE. Desconozco las novedades de este servicio en XE2.
Para autenticar a un usuario que intente establecer una conexión con el servidor debes implementar del lado del Servidor Datasnap el evento "OnUserAuthenticate" del componente "TDSAuthenticationManager" (Asimismo enlazarlos con TDSTCPServerTransport).

Por ejemplo:

Código Delphi [-]
procedure TServerContainer1.DSAuthenticationManager1UserAuthenticate(
  Sender: TObject; const Protocol, Context, User, Password: string;
  var valid: Boolean; UserRoles: TStrings);
begin
  if User = 'admin' then
  begin
    UserRoles.Add('admins');
    valid := True;                           //<---- Se valida la conexión
  end
  else
    valid := false;                          //<----- Se rechaza la conexión del cliente.
end;

Echa un ojo a este artículo (en inglés): edn.embarcadero.com/article/41267
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DataSnap y XML rchavezh Providers 5 12-07-2013 22:23:15
Sincronización de BD con DataSnap code88 Varios 0 08-01-2013 15:47:09
Conexion, error, API connect con datasnap en delphi 2010 Jere_84 Providers 3 01-08-2012 22:07:03
datasnap jgutti Varios 1 23-12-2011 14:25:20
problema con la conexion de mi aplicacion y ScktSrvr.exe utilizando DataSnap Velia Varios 2 21-06-2006 18:03:22


La franja horaria es GMT +2. Ahora son las 16:17:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi