Presentacion y pregunta

17/02/2007 - 23:18 por Victor Espina | Informe spam
Saludos amigos.

Hoy estoy entrando por primera vez a este grupo y quise presentarme
antes de lanzar mi primera pregunta. :)

Mi nombre es Victor Espina, Venezolano, y soy programador de sistemas de
informacion desde hace mas de 17 anos. Mis herramientas principales de
desarrollo son Visual FoxPro (he trabajado con todas las versiones de
Fox desde los tiempos de FoxBase+) y ultimamente con .NET Framework y C#.

Ahora la pregunta: un cliente tiene una red LAN con acceso a internet y
un router inhalambrico que permite a usuarios mobiles conectarse a la
red via Wifi.

Tanto los usuarios que se conectan a la red via ethernet, asi como que
los que se conectan via WiFi actualmente tienen acceso libre a internet
sin necesidad de contrasenas.

Lo que el cliente quiere es que cuando un cliente intente acceder a
internet por primera vez, bien sea por una conexion normal de cable o
por WiFi, se le redireccione automaticamente a un servidor HTTP (que
seria una aplicacion C#) que capture un USER/PWD a ser validados contra
una BD que ya existe. Si el usuario brinda unas credenciales validas, el
programa en C# debe registrar el acceso (usuario y fecha/hora) y
"desbloquear" el acceso a internet para ese usuario.

Alguien puede indicarme algun recurso en linea que hable sobre como
lograr esto?

Agradezco la ayuda que puedan brindarme.

Saludos

Victor Espina

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
17/02/2007 - 19:25 | Informe spam
"Victor Espina" wrote in message
news:OLu0G%
Lo que el cliente quiere es que cuando un cliente intente acceder a
internet por primera vez, bien sea por una conexion normal de cable o por
WiFi, se le redireccione automaticamente a un servidor HTTP (que seria una
aplicacion C#) que capture un USER/PWD a ser validados contra una BD que
ya existe. Si el usuario brinda unas credenciales validas, el programa en
C# debe registrar el acceso (usuario y fecha/hora) y "desbloquear" el
acceso a internet para ese usuario.



Una de las formas de conseguirlo es instalando un servidor Proxy en la
red. Se reconfigura el router para que solo admita conexiones a Internet
desde el Proxy, y se configuran todos los PCs para que tengan su salida a
través del proxy. El proxy se encarga de validar el usuario, y de paso
aporta (opcionalmente) ventajas adicionales tales como un caché de páginas y
un log de la actividad de los usuarios. El proxy se podría programar en C#,
pero normalmente nadie se molesta ya que hay múltiples proxies disponibles
en el mercado, algunos gratuitos. Como este es un grupo de Microsoft, te voy
a sugerir la solución que vende Microsoft, que se llama ISA Server:
http://www.microsoft.com/isaserver/default.mspx
Respuesta Responder a este mensaje
#2 Victor Espina
19/02/2007 - 06:51 | Informe spam
Gracias por tu respuesta alberto. El tema aqui es que el cliente quiere
ofrecer el servicio de conexion al publico, y tener que configurar
parametros en el IE es algo demasiado complicado como para que todos los
usuarios tengan que hacerlo.

Actualmente, cuando un cliente llega solo tiene que hacer una de dos cosas:

a) Conectar un cable de red a su puerto ethernet

o

b) Conectarse al router a traves de wifi.


Esto debe permanecer ASI de simple. Lo que el cliente quiere es que UNA
VEZ CONECTADO, el usuario sea redirigido a una pagina donde pueda
autenticarse y luego pueda asi accesar a internet.

Saludos

Victor Espina



Alberto Poblacion wrote:
"Victor Espina" wrote in message
news:OLu0G%
Lo que el cliente quiere es que cuando un cliente intente acceder a
internet por primera vez, bien sea por una conexion normal de cable o
por WiFi, se le redireccione automaticamente a un servidor HTTP (que
seria una aplicacion C#) que capture un USER/PWD a ser validados
contra una BD que ya existe. Si el usuario brinda unas credenciales
validas, el programa en C# debe registrar el acceso (usuario y
fecha/hora) y "desbloquear" el acceso a internet para ese usuario.



Una de las formas de conseguirlo es instalando un servidor Proxy en
la red. Se reconfigura el router para que solo admita conexiones a
Internet desde el Proxy, y se configuran todos los PCs para que tengan
su salida a través del proxy. El proxy se encarga de validar el usuario,
y de paso aporta (opcionalmente) ventajas adicionales tales como un
caché de páginas y un log de la actividad de los usuarios. El proxy se
podría programar en C#, pero normalmente nadie se molesta ya que hay
múltiples proxies disponibles en el mercado, algunos gratuitos. Como
este es un grupo de Microsoft, te voy a sugerir la solución que vende
Microsoft, que se llama ISA Server:
http://www.microsoft.com/isaserver/default.mspx

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida