هل يمكنني الحصول على اسم WebServer عند تعيين رأس مضيف (IIS، ASP.NET)

StackOverflow https://stackoverflow.com/questions/1698224

سؤال

هل من الممكن العثور على اسم خادم الويب هو عند تعيين رأس المضيف على شيء آخر في تطبيق Web ASP.NET؟ البيئة هي شركة إنترانت، Windows 2003 Server (IIS 6).

على سبيل المثال، قد يتم تعيين رأس المضيف على myapp.company.com وقد يكون اسم الخوادم WebAppServer1.Company.com أو WebAppServer2.Company.com

باستخدام متغير Server "Server_Name" فقط إرجاع رأس المضيف ...

شكرا أكوام!

هل كانت مفيدة؟

المحلول

يحاول:

string host = Environment.MachineName;

نصائح أخرى

أيضا، فإن هذا أفترض الوصول إلى نفس المعلومات مثل اقتراح WIM Hollebrandse:

My.Computer.Name

خيار آخر يستخدم: Server.MachineName

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top