Каков наиболее надежный способ предотвратить доступ пользователей из географического региона к доступному веб-приложению?Блокировка доступа для данного географического местоположения
Я понимаю, что IP-адреса связаны с географическим позиционированием, и я также понимаю, что самый наивный способ - получить IP-адрес заголовка HTTP-запроса и взять его оттуда.
Очевидно, что наивные методы, подобные описанным, чрезвычайно легко обойти, особенно с использованием прокси или виртуальных частных сетей.
Итак, вопрос в том, есть ли 100% надежный способ определения местоположения пользователя веб-пользователя? Если нет, каковы доступные варианты и каковы плюсы и минусы каждого из них?
Не забывайте, что обход этого механизма является одной из проблем, но другие пользователи за принудительными прокси-серверами или через Tor - это другие, которые могут сделать вашу службу недоступной для других законных пользователей. – Joey