`
javabrother
  • 浏览: 18111 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

spring security 2.0 绑定mac,ip 验证码后的调整跳转问题?

阅读更多

前辈们,请教个问题, 判断用户名是否正确  用的是 spring security2.0  的UserDetailsService 接口,现在 我把绑定mac,ip ,验证码 都加了上来, 出现了一个问题,

 

  问题:

    1 . 如果当前登录名,密码,验证码 ,ip,mac 全部是正确 ,进到 系统主页。 如果输入的有一个有错误 我重定向到http://...................../login.jsp?loginError=1这里, 我再 输入全部正确的时候 ,还是到 上次重定向的页面,且后台打印的消息 还是上次的, 如果关调浏览器 才能重新登录进行。

 

 2. 之前 没有绑定 mac,ip ,验证码的时候 ,输入错误的用户名或密码 也是login.jsp?loginError=1到这个页面,但重新输入正确的用户名密码 可以进行。

PS: 我的重定向是在Filter接口里面控制的。 请问各位有什么好的解决方法吗?  谢谢!

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    SpringBoot+SpringSecurity+Vue实现后台管理系统的开发项目源代码

    在本项目中,开发者利用了SpringBoot、SpringSecurity和Vue.js三大技术栈构建了一个后台管理系统。下面将分别介绍这三个核心组件及其在项目中的作用和重要性。 **SpringBoot** SpringBoot是Spring框架的一个扩展,...

    springmvc4.0+spring-security3.2+mybatis3.3+mysql整合的登陆功能,

    5. **实现登录逻辑**:在Controller中处理登录请求,调用Spring Security进行认证,验证成功后跳转到相应页面。 这个项目对于理解Spring全家桶的集成和Web应用的安全性有着重要的实践价值。通过实际操作,开发者...

    SSH集成Spring+hibernate+security 用户管理

    Spring MVC提供了处理HTTP请求、跳转视图、数据绑定等功能,使前端和后端逻辑分离,便于维护和扩展。 7. **文件名称列表(UMSProject)**:UMSProject很可能是这个项目的源代码目录,其中可能包含了Spring、...

    Ajax登陆使用Spring Security缓存跳转到登陆前的链接

    关于使用Ajax进行登录并使用Spring Security缓存跳转回登录前的URL的实现方法,主要涉及的IT知识点如下: 1. **Ajax的定义与作用** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下...

    springboot2.0发布代码时支持https

    Spring Boot 2.0 是一个流行的框架,用于快速构建独立的、生产级别的基于 Spring 的应用程序。随着网络安全越来越受到重视,如何使 Spring Boot 应用支持 HTTPS 成为了开发者们关注的重点。本文将详细介绍如何在 ...

    spring boot + 漂亮的登陆界面

    在上述代码中,我们启用了 Spring Security 的表单登录功能,并设置了默认的登录页面和登录成功后的跳转页面。同时,我们还创建了一个内存中的用户,用于测试登录功能。 现在,你可以运行你的 Spring Boot 应用,...

    springmvc4.1+spring4.1+mybatis3.2+spring-security3.2 jar包

    Spring MVC、Spring、MyBatis 和 Spring Security 是四个在Java Web开发中广泛使用的框架,它们分别负责不同的职责,共同构建了一个强大的企业级应用框架体系。这个整合包包含了这些框架的4.1和3.2版本,是为了解决...

    spring4.2.0官方文档

    9. **模块**:详细列出了Spring框架的所有模块,如Spring Batch、Spring Integration和Spring Security等。 10. **API参考**:这是开发者最常参考的部分,包含了所有Spring类和接口的详细说明,有助于深入理解和...

    spring flow Demo例子

    - Spring Web Flow提供了一种在流程间持久化模型对象的方式,即使在页面跳转后,也能保持模型数据。 - 模型对象可以在Flow级别或状态级别进行绑定,通过`model`元素定义。 4. **视图分辨率**: - Spring Web ...

    基于VUE2和springBoot,SpringCloud的前后端分离的招投标系统源码.zip

    《基于Vue2与Spring Boot、Spring Cloud的前后端分离招投标系统源码解析》 在现代互联网开发中,前后端分离的架构模式已经成为主流,它能够有效地提高开发效率,提升系统的可维护性和可扩展性。本篇文章将深入探讨...

    spring vue简单示例

    2. 配合Spring Boot:将打包后的Vue.js应用放入Spring Boot的`public`目录下,启动Spring Boot服务,Vue.js应用与后端接口通过同一个服务器对外提供服务。 **七、优化与扩展** 1. 错误处理:在前后端分别处理异常,...

    spring boot+vue前后端分离在线答题项目

    【标题】"Spring Boot+Vue 前后端分离在线答题项目"是一个综合性的IT项目,它结合了Java后端框架Spring Boot与前端Vue.js库,实现了一个完整的在线答题系统。这个项目旨在提供一个高效、易用且功能完善的平台,让...

    Spring+Vue2 课堂派

    《Spring+Vue2 教程:打造高效作业管理系统》 在现代软件开发中,Spring框架以其强大的企业级应用支持和灵活的扩展性,已经成为Java后端开发的主流选择。而前端方面,Vue2以其轻量级、易学易用的特点,受到了广大...

    Spring MVC

    Spring Security可以集成到Spring MVC项目中,提供认证和授权功能,保护敏感的用户数据和操作。 总的来说,这个简单的Spring MVC登录案例展示了如何使用注解驱动的方式来处理Web请求,以及如何实现基本的用户登录...

    基于spring boot+vue的前后端分离外卖系统.zip

    此外,Spring Security可以用于实现系统的权限控制,保护敏感接口不受非法访问。 系统的设计可能包括用户注册登录、商品浏览、购物车管理、订单处理、支付接口集成等多个模块。每个模块都需要进行详细的业务逻辑...

    Spring Boot + vue 药品共享平台

    4. **安全性**:Spring Security可以帮助实现用户认证和授权,保护系统资源的安全。 5. **监控与健康检查**:通过Actuator模块,可以提供健康检查、性能指标等监控功能。 ### Vue.js Vue.js是一款轻量级的前端...

    web程序-后端框架搭建

    - 跳转逻辑:验证成功后,使用`ModelAndView`或`RedirectAttributes`进行页面跳转,如跳转到主界面。 4. **安全控制**: - Spring Security是Spring生态中的安全框架,可轻松实现认证和授权。通过添加`spring-...

    spring-webflow-2.0.2.RELEASE.zip

    Spring Web Flow 是一个基于 Spring 框架的扩展,它专注于管理用户交互流程,尤其是在Web应用程序中的多步骤过程。在2.0.2.RELEASE版本中,它提供了一种声明式的方式来定义和执行复杂的用户会话流程。让我们深入探讨...

Global site tag (gtag.js) - Google Analytics