《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
<%–
Created by IntelliJ IDEA.
User: dengp
Date: 2019/12/1
Time: 20:40
To change this template use File | Settings | File Templates.
–%>
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
登录管理
账号:
密码:
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
home界面
===================================================================================
配置登录和注销相关的信息
<security:http auto-config=“true” use-expressions=“true”>
<security:intercept-url pattern=“/**” access=“hasanyrole(‘role_user’)”></security:intercept-url>
<security:form-login login-page=“/login.jsp”
login-processing-url=“/login”
default-target-url=“/home.jsp”
authentication-failure-url=“/failure.jsp”
/>
<security:logout logout-url=“/logout”
logout-success-url=“/login.jsp”
/>
</security:http>
前面配置的
<security:intercept-url pattern=“/**” access=“hasanyrole(‘role_user’)”></security:intercept-url>
会使登录界面不可访问,所以我们需要方法
同样的系统的 js css 等静态资源文件也会被对应的过滤器拦截,所以也需要方法
启动服务我们访问登录试试
可以访问到,然后提交登录看看
注意表单设置
然后访问出现了403错误
=========================================================================
上面我们在账号和角色都正确的情况下,登录后出现了 403错误,原因是因为 csrf过滤器拦截了,那为什么系统提供的登录界面没问题呢?原因是如下
在系统提供的登录表单中隐藏的有csrf相关的信息。这时我们可以关闭csrf过滤器,来实现登录工作
重启服务再测试就可以了
总结
对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。
小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,
最后感谢大家的支持,希望小编整理的资料能够帮助到大家!也祝愿大家都能够升职加薪!
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
试涉及到的绝大部分面试题及答案,希望能帮助到大家,
[外链图片转存中…(img-OlaGc8n1-1714675114627)]
[外链图片转存中…(img-6REDOYev-1714675114628)]
最后感谢大家的支持,希望小编整理的资料能够帮助到大家!也祝愿大家都能够升职加薪!
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!