ASP.NET - Obtener Mac Adress clientes conectados

   
Vista:

Obtener Mac Adress clientes conectados

Publicado por Alehandro Lopez (8 intervenciones) el 12/01/2010 00:58:40
Hola, que tal.
Tengo una aplicacion en asp.net pero me gustaria que solo se pudieran conectar aquellas maquinas cuyas mac adress este registrada en una tabla que yo tengo dada de alta en el sistema.
Mi duda es, como saber cuando una persona se conecta a mi aplicacion? por el iis o como?
Tengo una funcion que me extrae las mac adress pero no se si sea de mi equipo, unicamnete o de todos los usuarios conectados a mi equipo.?
es esta.

protected void Button1_Click(object sender, EventArgs e)
{
ManagementObjectSearcher objQuery = null;
ManagementObjectCollection queryCollection = null;
try
{
objQuery = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration");
queryCollection = objQuery.Get();
foreach (ManagementObject mgmtObject in queryCollection)
{ if (mgmtObject["MacAddress"] != null)
{
// MessageBox.Show(mgmtObject["MacAddress"].ToString());
Response.Write(mgmtObject["MacAddress"] + "------");
} }
}
catch (Exception ex) { MessageBox.Show(ex.Source); MessageBox.Show(ex.Message); }
}

Si funcoina y me regresa la mac adres de mi pc y otras tres pero no se de que equipo son.
Este codigo lo vi en
http://www.daniweb.com/forums/thread232662.html#
Pueden ayudarme para lo que necesito implementar ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder