Jak wykryć kraj odwiedzający

Aby wykryć kraj odwiedzający, widzę poniższy kod sugerowany na wielu forach, ale nie mogę go uruchomić.

modGlobal.ResolveCountry.ThreeLetterISORegionName

Na mojej lokalnej maszynie poprawnie zwraca obszar ustawień retransmisyjnych komputera, podczas gdy na serwerze produkcyjnym zawsze zwraca USA.

Chyba dlatego, że funkcja zwraca ustawienia regionalne envoirement (np. Ustawienia regionalne serwerów), czy ktoś może to potwierdzić? A jeśli to prawda, jaka jest najlepsza praktyka wykrywania kraju odwiedzających w asp.net?

questionAnswers(2)

yourAnswerToTheQuestion