Forum
Aşağıdaki kodla asp.net ortamında sunucun mac adresini buluyorum...
Fakat benim asıl istediğim sunucuya bağlanan bilgisayarın yani client makinenin mac adresini bulmak
C# kullanıyorum...
Teşekkür ederim
private string GetMAC()
{
string macAddresses = "";
foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
{
if (nic.OperationalStatus == OperationalStatus.Up)
{
macAddresses += nic.GetPhysicalAddress().ToString();
break;
}
}
return macAddresses;
}
Activex yada JS ile olabilir .
Http protokolü üzerinden geldikleri için clientların mac adreslerine ActiveX olmadan erişmeniz biraz zor. ( Belkide mümkün değil componentsiz ) JS dosyları da bir yere kadar doğruluk sağlayabilir mutlaka client üzerinde bir agent vasıtası ile alabilirsiniz. Bu protokol sizin sununucunuz üzerinde çalıştığından yazacağınız tüm kod ( networking anlamında ) direk sunucunuz üzerinde çalışacaktır.
saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com