Foros del Web » Programando para Internet » ASPX (.net) »

Obtener direccion MAC

Estas en el tema de Obtener direccion MAC en el foro de ASPX (.net) en Foros del Web. hola a todos, quisiera saber como puedo obtener desde ASP.NET la direccion MAC de los clientes que realizan peticiones al servidor web donde tengo alojado ...
  #1 (permalink)  
Antiguo 18/02/2010, 15:07
 
Fecha de Ingreso: octubre-2007
Mensajes: 59
Antigüedad: 16 años, 6 meses
Puntos: 0
Obtener direccion MAC

hola a todos, quisiera saber como puedo obtener desde ASP.NET la direccion MAC de los clientes que realizan peticiones al servidor web donde tengo alojado mi proyecto.
  #2 (permalink)  
Antiguo 18/02/2010, 16:02
Avatar de ah_puch  
Fecha de Ingreso: agosto-2005
Ubicación: Ecatepec, México
Mensajes: 180
Antigüedad: 18 años, 8 meses
Puntos: 3
Respuesta: Obtener direccion MAC

en un goglaso rapido encontre esto:
Código:
Dim colNetAdapters, objWMIService As Object

Dim strComputer As String



strComputer = "."

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colNetAdapters = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")


For Each objitem In colNetAdapters

MsgBox objitem.MACAddress

Next

para mas informacion al respecto revisa esto :
http://www.canalvisualbasic.net/foro...sica-mac-1289/

espero te sea util
__________________
La programacion no es un trabajo, es un Arte
http://www.purodev.blogspot.com
  #3 (permalink)  
Antiguo 19/02/2010, 01:52
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Obtener direccion MAC

Cita:
Iniciado por ah_puch Ver Mensaje
en un goglaso rapido encontre esto:
Código:
Dim colNetAdapters, objWMIService As Object

Dim strComputer As String



strComputer = "."

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colNetAdapters = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")


For Each objitem In colNetAdapters

MsgBox objitem.MACAddress

Next

para mas informacion al respecto revisa esto :
http://www.canalvisualbasic.net/foro...sica-mac-1289/

espero te sea util
Ese código no sirve por dos motivos:

1) Es para Visual Basic.Net pero para aplicaciones de escritorio. No es para ASP.Net. Se puede ver facilmente por el objeto MsgBox

2) En el caso de que adaptase el código para ejecutarlo en asp.net (no es muy complicado), tampoco le serviría porque estaría devolviendo todo el rato la dirección MAC del servidor, no la de los clientes.

Para obtener la dirección MAC del cliente se necesita que el código se ejecute en la máquina cliente, así que únicamente con programación asp.net es imposible. Te recomendaría mirar algo de Silverlight o similar.
__________________
Aviso: No se resuelven dudas por MP!
  #4 (permalink)  
Antiguo 19/02/2010, 11:27
 
Fecha de Ingreso: octubre-2009
Mensajes: 14
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Obtener direccion MAC

Te recomiendo que veas esto es muy facil

[URL="http://www.devasp.net/net/articles/display/153.html"]http://www.devasp.net/net/articles/display/153.html[/URL]

Etiquetas: direccion, mac, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:08.