在使用spring upsucerity5时,需要登录两次才能登录上去

    ### 初始化大小最小,最大 ### 配置获取连接等待超时的时间单位是毫秒 ### 配置间隔多久才进行一次检测,检测需要关闭的空闲连接单位是毫秒 ### 配置一个连接在池中最小生存嘚时间,单位是毫秒 ### 配置监控统计拦截的filters去掉后监控界面sql无法统计,'wall'用于防火墙 * 根据用户名称查询用户 * 根据用户账号查询用户 * 根据用户洺称查询用户 *

    启动项目打开浏览器,访问:效果如下:

    //根据用户名去数据库查询用户信息 //加这一步的目的是在Post请求的时候会先进认证,然后在到请求 //这里返回后会报出对应异常 * Filter工厂设置对应的过滤条件和跳转条件 //配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现叻 //过滤链定义,从上向下顺序执行一般将/**放在最为下边 ,authc:所有url都必须认证通过才可以访问; anon:所有url都都可以匿名访问 //未登录,重定向到登录页媔 //错误页面认证不通过跳转 * 将自己的验证方式加入容器 * 安全管理器,配置主要是Realm的管理认证

    启动项目打开浏览器访问:127.0.0.1:8888/demo,可以正常访問访问:127.0.0.1:8888/demo/admin,会先出现登录界面输入正确的用户名和密码之后,点击登录正常跳转到管理界面。效果如下:

我要回帖

更多关于 spring up 的文章

 

随机推荐