在开发个人项目的时候遇到一个坑,记录一下,也给看到本篇文章的朋友提供一下解决方案。
问题发生场景:
在首页的方法上加了拦截器,拦截器内对用户是否登陆进行判断,若登陆则可以继续访问,未登录则跳转到登陆页进行登陆操作。
问题描述:
登陆之后始终未能跳转回首页,登陆是成功的,但到了首页方法的拦截器内,对用户是否登陆总是返回false,导致重定向到登陆页
问题解决:
考虑到是拦截器内所产生的问题,因此判断出来是Form验证的问题,在对web.config进行检查时,发现如下的authentication节点不存在,补全之后问题解决了,authentication节点内容如下