Ho un codice che genera un messaggio di posta elettronica e desidero includere il nome effettivo del computer del server in esecuzione nel corpo dell'email. (Si tratta di un ambiente Web in cluster, quindi voglio scoprire che macchina sta inviando l'e-mail.)Ottieni il nome del computer server in ASP.NET MVC?
So che posso usare Request.Url.AbsoluteUri
, ma che mi dà l'URL (come www.mysite.com/MyController/Action) invece del nome macchina reale non elaborato, che potrebbe essere MACH3234k323).
C'è un modo per ottenere il nome della macchina del server effettivo?
Grande; si noti che il nome restituito è apparentemente sempre ** tutto maiuscolo ** (anche quando non è stato assegnato in questo modo). – mklement0
System.Environment.MachineName.ToLower lo risolverà! :-) – Jeff