PDA

View Full Version : سوال: نام كامپيوتر Client در شبكه محلي ASP.net



tolid123456789
چهارشنبه 04 اردیبهشت 1392, 14:40 عصر
سلام
من برنامه اي رو با ASP.net نوشتم كه در شبكه Lan استفاده مي شود.
حالا من نياز دارم كاربر كلاينتم وقتي صفحه اول رو باز ميكنه نام كامپيوتر خودش در يك تكست باكس بهش نمايش داده بشه
كد هاي زير رو نوشتم جواب نداد
كدهاي پايين نام كامپيوتري كه IIS روش نصبه رو نمايش مي ده
System.Net.Dns.GetHostName()
-----------------------
System.Net.Dns.GetHostEntry(Request.UserHostAddres s).HostName
-----------------
System.Net.Dns.GetHostEntry(Request.ServerVariable s("remote_addr")).HostName


لطفا كمك كنيد

masoud_parsa
چهارشنبه 04 اردیبهشت 1392, 16:38 عصر
Request.UserHostName;

tolid123456789
چهارشنبه 04 اردیبهشت 1392, 16:43 عصر
سلام دوست عزيز
در يك شبكه محلي با كدي كه شما نوشتيد اگر روي سيستمي كه IIS روشه (مثلا نام كامپيوتر سرورمون A باشه) صفحه رو اجرا كنيم A رو بر مي گردونه
ولي وقتي رو يك كامپيوتر ديگه كه كلاينت هست اين صفحه اجرا ميشه به جاي اينكه نام كامپيوتر كلاينت رو برگردونه نام A رو بر مي گردونه

من مي خوام نام كامپيوتر كلايت روي صفحش برگردونده بشه

masoud_parsa
چهارشنبه 04 اردیبهشت 1392, 16:50 عصر
این ip کامپیوتر کلاینت رو بر می گردونه

tolid123456789
چهارشنبه 04 اردیبهشت 1392, 16:57 عصر
روي كامپيوتر خودم 127.0.0.1 رو بر مي گردونه
روي كامپيوتر يوزر كلاينت اول 192.168.0.1
روي كامپيوتر كلاينت دوم 192.168.0.1
رو بر مي گردونه
در صورتيكه اين اشتباهه و IP هاي اين دو كامپيوتر چيز ديگه ايه

ممنون مي شم بيشتر راهنمايي كنيد