Java后端检查IP和阻止

时间:2018-10-11 11:38:03

标签: java spring login passwords ip

我有REST API。前Vue和后Java + Spring。在哪里可以找到如何检查登录页面的请求IP地址以使其保存的示例?例如,如果有10个错误的登录名,我需要在后端阻止IP地址。

感谢大家的任何帮助!

1 个答案:

答案 0 :(得分:0)

看一下这段代码。

String remoteAddr = "";
        if (request != null) {
            remoteAddr = request.getHeader("X-FORWARDED-FOR");
            if (remoteAddr == null || "".equals(remoteAddr)) {
                remoteAddr = request.getRemoteAddr();
            }
        }

您可以从请求对象中的Rest API中找到IP地址。