spring security-config.xml

本文介绍了Spring Security的配置文件security-config.xml中的设置,包括哪些URL路径被排除在外不需要过滤,以及启用form登录、登出功能,仅允许认证用户访问/user/**路径,并使用自定义的登录成功处理器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!-- 该路径下的资源不用过滤 -->
<http pattern="/resources/**" security="none" />
<http pattern="/" security="none" />
<http pattern="/register/*" security="none" />
<http pattern="/gettn" security="none" />
<http pattern="/static/**" security="none" />
<http pattern="/favicon.ico" security="none" />
<http pattern="/upload/**" security="none" />
<!-- <http pattern="/userinfo/**" security="none" /> -->
<!-- <http pattern="/selectMerchant" security="none" /> -->

<http auto-config="true" use-expressions="true">
<form-login login-page="/"
login-processing-url="/signon"
authentication-success-handler-ref="myAuthenticationSuccessHandler"
authentication-failure-url="/"/>
<logout delete-cookies="JSESSIONID" 
logout-url="/signoff"
logout-success-url="/"/>

<intercept-url pattern="/user/**" access="isAuthenticated()" />

<remember-me />
<!-- 删除  不启动 -->
<!-- <session-management invalid-session-url="/"> -->
<!-- <concurrency-control max-sessions="10" -->
<!-- error-if-maximum-exceeded="true" /> -->
<!-- </session-management> -->
</http>

<beans:bean id="myAuthenticationSuccessHandler" class="com.leyidai.web.security.LoginSuccessHandler"/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值