第一步:在nginx.conf中配置反向代理时把真实IP带上,例如:
    upstream 127.0.0.1 {
 server 127.0.0.1:8080;
    }

    server {
        listen       80;
        server_name  127.0.0.1;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
     proxy_passhttp://127.0.0.1;
     proxy_set_header  X-Real-IP  $remote_addr;  ///这里设置
            root   html;
            index  index.html index.htm;
        }


第二步:应用程序中用 String ip = request.getHeader("X-Real-IP");替代String ip = request.getRemoteAddr();

 

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐