加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – Access – 要知道用户访问我的应用程序的国家/地区

发布时间:2020-12-15 01:41:32 所属栏目:大数据 来源:网络整理
导读:在我的Web应用程序中,我只需要访问从印度访问我的应用程序的用户.当我们试图访问印度境外时,我需要阻止用户访问我的应用程序.(即,我不允许他们登录并显示错误弹出窗口)有人可以告诉我这是否可行? 最佳答案 添加一个检查请求的 Filter String ip = request.g

在我的Web应用程序中,我只需要访问从印度访问我的应用程序的用户.当我们试图访问印度境外时,我需要阻止用户访问我的应用程序.(即,我不允许他们登录并显示错误弹出窗口)有人可以告诉我这是否可行?

最佳答案
添加一个检查请求的Filter

String ip = request.getRemoteAddress();

使用hostip service api检查位置

例如

http://api.hostip.info/country.php?ip=74.125.236.206

这将为您提供国家代码IN

如果你没有从过滤器获得IN

response.sendRedirect("someUrl");
return;

否则允许请求

chain.doFilter(request,wrapper);

看到

> hostip FAQ

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读