tomcat隐藏400报错信息

解决tomcat 安全漏洞,http 400报错,开发人员在tomcat新增了错误页面,页面未跳转,没解决

我在nginx配置文件中新增了配置解决了;

bash 复制代码
upstream web_tomcat {
     ip_hash;
     server 192.168.1.62:8082 weight=1;
     server 192.168.1.63:8082 weight=1;
     server 192.168.1.64:8082 weight=1;
     server 192.168.1.65:8082 weight=1;
     server 192.168.1.66:8082 weight=1;
     server 192.168.1.67:8082 weight=1;
     server 192.168.1.68:8082 weight=1;
     keepalive 768;
}


server {
    listen 80;
    server_name your-domain.com;

    location / {
         proxy_set_header Host $host;
		 proxy_set_header X-Real-IP $remote_addr;
		 proxy_set_header REMOTE-HOST $remote_addr;
		 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		 proxy_pass http://web_tomcat/demo/;


        # 关键:捕获来自后端的 400 错误,并重定向到指定 URL
        proxy_intercept_errors on;
        error_page 400 =302 https://your-domain.com/error-page.html;

    }
}
相关推荐
墨雪不会编程3 分钟前
C++【string篇1遍历方式】:从零开始到熟悉使用string类
java·开发语言·c++
蒂法就是我12 分钟前
有一张表,只有一个字段没有插入主建,能插入成功吗? 隐藏的 rowid除了在这里用到还在哪里用到了?
java
a努力。13 分钟前
字节Java面试被问:系统限流的实现方式
java·开发语言·后端·面试·职场和发展·golang
独自破碎E15 分钟前
Java中的Exception和Error有什么区别?
java·开发语言
小徐Chao努力21 分钟前
【Langchain4j-Java AI开发】08-向量嵌入与向量数据库
java·数据库·人工智能
qq_3771123730 分钟前
从零开始深入理解并发、线程与等待通知机制
java·开发语言
小徐Chao努力31 分钟前
【Langchain4j-Java AI开发】07-RAG 检索增强生成
java·人工智能·python
JoannaJuanCV44 分钟前
自动驾驶—CARLA仿真(30)交通管理器(Traffic Manager)
java·redis·自动驾驶
94621931zyn61 小时前
隐私安全 - Cordova 与 OpenHarmony 混合开发实战
安全
Knight_AL2 小时前
Spring AOP 中 JoinPoint 使用指南
java·python·spring