首页 > 编程知识 正文

浏览器显示将您重定向的次数过多,网页未正确重定向

时间:2023-05-03 18:12:12 阅读:182127 作者:2021

最近,在将Eclipse开发的Maven项目导入Idea并启动项目后

无法访问网页。 “这个网页不能正常工作。 localhost重定向你的次数太多了”。

有一点漏洞的是,在Eclipse中,这个项目是100%可行的,没有任何问题。 但是,在部署到Idea之后,发生了这个错误。

所以主观上,项目没有问题,自己导入Idea的动作是错误的,在查阅了很多资料,尝试了三种导入Idea的方式后,每种方式都遇到了同样的问题。

如果您不知道IDEA将如何引入Maven项目,建议您阅读以下文章。 其中附有个人见解,检查一个新项目引进后的10个步骤

3359 blog.csdn.net/xiaozhe GAA/article/details/104834071

进一步想想,自己的项目是不是有问题

问题原因:使用idea配置tomcat启动时,缺省情况下不会使用项目名称。 当然,也可以设定为项目名称。

如果使用eclipse设置tomcat启动,则这是默认的项目名称。

项目的全局阻止程序中存在硬编码,重定向的URL继续被阻止和重定向。

调查网络上的报道,大致情况如下。

1、跳页时,写错地址,反复跳死循环。 A-B-A死循环

2、配置全球拦截器时,写了重定向循环

3、我想我也是个漏洞,但如果你遇到的不是以上两个,而是新项目的伙伴,请考虑一下是不是因为存在硬编码。

软件的切换、特性的差异也发现了这个问题,按理说还是拦截器的写入有问题

如果部署是在线的,并且遇到了这种问题,请同时检查一下全局阻止程序编码问题

问题解决: 1、在网上查资料,所有的文章都指向同一个重点。 这个错误的原因是页面跳跃的时候,有处决周期,重定向次数过多而堵塞了

但是,项目中的代码逻辑没有问题。

2、尝试移除拦截器,发现可以拦截不存在的URL并运行

拦截元/全部

*.action指定监听后缀为. action的请求必须、

发现了以下内容。

因此,我们消除了由于项目配置错误而不是IDEA导入项目行为的错误。

3、突然,在eclipse里,我觉得我的项目可以依赖maven项目本身来启动。

pom文件集成了tomcat插件,因此尝试使用maven:插件启动

buildpluginsplugingroupidorg.Apache.Tomcat.maven/groupidartifactidtomcat7- maven-plugin/artifactidversion 2.2/veptid

4、两种方式启动后,唯一的区别在于:

使用idea配置tomcat启动时,缺省情况下不使用项目名称。 当然,也可以命名和设定项目名称。

如果使用eclipse设置tomcat启动,则这是默认的项目名称。

检查全球拦截器

在登录博客上写道已经死了,要求对以下几个URL进行释放处理。

/recruitment website/system/log in '|URL.equals ((/recruitment website/user/tolo gin ) )/recruitm idea启动时,您访问的是system/login,它一直被阻止并重定向。 重定向次数增多时,将发生上述错误。

5、解决方法,在tomcat上配置项目名称即可

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。