AVERTISSEMENT! Toute personne qui utilise les Courants.Demande.Url.De l'hôte. Comprendre que vous êtes de travail basé sur la DEMANDE ACTUELLE et la demande ne sera pas TOUJOURS avec votre serveur et peut parfois être avec d'autres serveurs.
Donc, si vous utilisez ce dans quelque chose comme, Application_BeginRequest ().asax, puis à 99,9% du temps il va faire beau, mais de 0,1%, vous pourriez obtenir quelque chose d'autre que votre propre nom d'hôte du serveur.
Un bon exemple de ceci est quelque chose que j'ai découvert il n'ya pas longtemps. Mon serveur a tendance à frapper http://proxyjudge1.proxyfire.net/fastenv de temps à autre. Application_BeginRequest() un plaisir de poignées de cette demande, donc, si vous Demande d'appel.Url.Hôte lorsqu'il fait cette demande, vous obtenez de retour proxyjudge1.proxyfire.net. Certains d'entre vous pourraient être en train de penser "non duh" mais à noter parce que c'était très dur bug de préavis, étant donné qu'il ne s'est passé de 0,1% du temps : P
Ce bug m'a forcé à insérer mon hôte de domaine comme une chaîne de caractères dans les fichiers de configuration.