该网页无法正常运作,127.0.0.1 将您重定向的次数过多
访问网页的时候,出现这个报错,查看后端的代码,看着也没有错,就是不知道什么原因导致的错误。
自己的项目是Spring boot + shiro安全框架 + Beetl模板 的一个CMS系统。在properties配置文件里配置的访问host是127.0.0.1,然后我在项目启动后用localhost去访问的,结果就出现如上图所示127.0.0.1 将您重定向的次数过多。
properties配置文件
BeetlConfiguration.java里的配置
原因:
项目在启动时会将配置文件里的值(127.0.0.1)取到传给Beetl,所以在前端页面访问时会将Host 127.0.0.1写入链接内,而我访问的时候用的时localhost,此时Shiro框架会认为我没有登录,所以一直会为我重定向到登录的链接。
解决方案:
1、用127.0.0.1访问本项目。
2、修改properties配置文件system.http.host = localhost, 然后用localhost去访问。