0 1

spring security 配置问题 登陆成功后无法跳转0

<bean id="loginLogAuthenticationSuccessHandler" class="org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler">
<property name="defaultTargetUrl" value="/index.action"></property>
</bean>

这样子配置的时候 登陆成功跳转不到这个action里面去,这个地址 绝对有效不可否认。
直接写<property name="defaultTargetUrl" value="/index.jsp"></property>就直接跳过去了,
但是我的页面全部在web-inf下面 所有希望用action来跳转。
请指点指点,非常感谢!

 

<security:http auto-config="false" access-denied-page="/403.jsp"
老是跳转到这个403的页面了。不只为何

2013年8月14日 13:26

4个答案 按时间排序 按投票排序

0 0

采纳的答案

1.首先检查springsecurity的filter拦截了哪些路径,一般配置的是拦截.action,.jsp你检查下,是否你的只拦截了action,没有拦截jsp

2.如果第一步检查没问题(拦截了jsp、action后缀的url),那么继续检查index.action是否设置了权限,如果没有设置权限,那么不可能跳转到403

3.如果设置了权限,并且你的http的auto-config属性设置了false,那么你应该自定义了很多bean,继续检查你自定义的userDetailService,看看loadUserBy……方法里面是否把相应的权限添加到用户实体的权限列表里了,如果没有,就添加进去。如果一切都这么做了,还是不行,那建议您还是debug,看看在哪里跳出来的

2013年8月14日 19:21
1 0

你可以直接输入index.action在浏览器里,看下有没有进入到Action里,若是没有进入则说明你URL本身就有问题

2013年8月14日 13:36
0 0

有没有做action相关的映射,路径

2013年8月14日 14:43
0 0

照楼上的方式试试,实在不行就跳到一个jsp,jsp里面在用js location.url跳转到action

2013年8月14日 13:57

相关推荐

    spring security 3.1 配置登陆页面

    在Spring Security 3.1版本中,配置登录页面是实现用户身份验证的关键步骤。本文将深入探讨如何配置自定义的登录页面,以及相关的核心概念和技术。 首先,我们需要理解Spring Security的基本架构。它由一系列拦截器...

    spring-security多登录页面配置

    本文将详细介绍如何在Spring Security框架下配置多登录页面,包括前台与后台用户的分开登录界面,以及注销登录后返回到不同的页面等功能。 #### 一、Spring Security简介 Spring Security是Spring家族中的一个子...

    spring security3配置和使用实例+教程

    教程文档`教你使用_SpringSecurity_3.0_52页.pdf`会详细指导你如何一步步配置和使用Spring Security。它应该包含了配置文件的示例、如何集成到Spring应用中、如何创建自定义认证逻辑以及如何进行授权设置等内容。...

    SpringSecurity 3配置文件

    - `access-denied-page`: 当用户无权访问特定资源时,Spring Security会跳转到这个页面。 - `role-prefix`: 默认情况下,Spring Security将角色名前缀为"ROLE_"。如果需要自定义,可以在这个属性中设置。 - `...

    spring security4登陆例子

    为了使Spring Security配置生效,我们需要通过`SecurityWebApplicationInitializer`类来注册我们的`SecurityConfig`配置类。 ```java package core.security; import org.springframework.security.web.context....

    Spring Security跳转页面失败问题解决

    Spring Security 跳转页面失败问题的解决方法,并详细解释了 Spring Security 的基本概念、权限控制、antMatchers 的使用、permitAll 的使用、SecurityConfig 的使用、HttpSecurity 的使用、Spring Security 的配置...

    springsecurity使用demo

    但你可以通过 `formLogin()` 方法自定义登录表单的 URL、提交地址以及登录成功和失败后的跳转页面。 6. **异常处理**: 当认证或授权失败时,Spring Security 会抛出异常。我们可以通过实现 `...

    springsecurity官方文档3.2

    - **设置默认的登录后目标**: 如何定义用户登录成功后的默认跳转页面。 - **登出处理**: 介绍了如何配置用户登出逻辑。 - **使用其他身份验证提供程序**: 探讨了除了内置的提供程序之外,如何添加自定义的身份...

    Spring Security简易配置指南

    - `&lt;form-login&gt;`元素定义了登录页面、登录失败后的重定向URL以及成功登录后跳转的目标URL。 4. **定义用户权限和认证**:在Spring Security配置中,你需要定义用户、角色和权限。这通常通过`...

    springsecurity3.1.pdf

    标题:springsecurity3.1.pdf 描述:springsecurity3.1.pdf 标签:spring security3.1 部分内容:SpringSecurity Reference Documentation by Ben Alex and Luke Taylor 3.1.4.RELEASE **一、Spring Security 3.1...

    spring security3.2下载、配置

    security3.2最新版本配置,资源里面有4个小项目,都是利用maven搭建的,先在mysql中新建一个security空数据库,不要建表,然后只要在myeclipse导入,运行maven install,在连网状态下就会自动下载jar包了,无需再去...

    SpringSecurity退出功能实现的正确方式(推荐)

    Spring Security 退出功能实现的正确方式 Spring Security 框架提供了强大的安全功能,其中...Spring Security 提供了强大的退出功能,我们可以通过简单的配置来实现 logout 功能,并且可以根据需要进行个性化配置。

    Spring Security3 Demo

    在"SpringSecurity2Demo"这个项目中,我们可以预期看到以下组成部分: 1. **配置文件**: `spring-security.xml`,这是Spring Security的核心配置文件,包含了过滤器链的配置、用户认证源、授权规则等。 2. **控制...

    spring security 3 多页面登录 小秘密小运气

    在Spring Security XML配置中,可以为每个不同的登录页面定义一个`&lt;http&gt;`元素。例如,针对管理员和普通用户的登录,可以分别设置: ```xml **" create-session="stateless"&gt; &lt;!-- Admin login form ...

    SpringBoot+SpringSecurity整合(实现了登录认证和权限验证)完整案例,基于IDEA项目

    SpringBoot+SpringSecurity整合示例代码,实现了从数据库中获取信息进行登录认证和权限认证。 本项目为idea工程,请用idea2019导入(老版应该也可以)。 本项目用户信息所需sql文件,在工程的resources文件夹下,...

    spring security 2.0 命名空间配置(带例子)

    通过SpringSecurityTest这个压缩包文件,你可以找到相关的示例代码和配置,以帮助你更好地理解这些概念。动手实践是学习Spring Security的最佳途径,你可以尝试修改配置,观察不同设置对应用程序安全行为的影响。 ...

    springSecurity简易实例

    .defaultSuccessUrl("/", true) // 登录成功跳转到主页 .permitAll() .and() .logout() // 设置登出 .permitAll(); } } ``` ### 5. 配置Controller 创建`HomeController.java`,定义主页和登录页面的路由: ...

    spring-security-reference.pdf

    在展开知识点介绍之前,需要指出,由于原文件可能包含一些格式错误或 OCR 识别的问题,内容可能无法完全流畅,但重点信息仍可提取。 1. **Spring Security 简介** - **Spring Security 是什么?** Spring ...

    spring_security3.2_详细配置_培训笔记

    默认的登录处理URL是`/j_spring_security_check`,而登录失败后的重定向页面是`/login.jsp`。 `&lt;authentication-manager&gt;`元素定义了认证管理器,负责处理用户的登录尝试。默认情况下,它使用`...

Global site tag (gtag.js) - Google Analytics