Global ASAX: ottieni il nome del server

Qualcuno può dirmi se c’è un modo per me per ottenere il nome di dominio del mio sito nell’evento Application_Start nel global.asax?

Normalmente lo prendo da Context.Request.ServerVariables [“SERVER_NAME”], ma questo non è disponibile. Preferirei anche ottenere l’URL dalla richiesta che ha dato il via all’applicazione.


Hmm – dalle risposte qui sotto, sembrerebbe che essere su IIS7 faccia la differenza qui. Questo è nuovo e ora ci sono linee guida di progettazione per cercare di impedirti di farlo:

Blog IIS