珍妮玛•黛金 2015-05-18 05:53 采纳率: 0%
浏览 2947
已采纳

spring security报错,实在是找不出原因

说明一下,给别人的项目部署的时候报错的,项目代码没问题,配置也不会错,找了很久的原因不知道错在哪。

图片说明

#这是spring security的配置

 <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:security="http://www.springframework.org/schema/security"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
                        http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
                        http://www.springframework.org/schema/security
                        http://www.springframework.org/schema/security/spring-security-3.1.xsd">


    <security:http auto-config='true'>

    <curity:http>
    <security:http auto-config="true" use-expressions="false" 
        access-denied-page="/login.jsp">

        <security:form-login login-page="/login.jsp"
            authentication-failure-url="/login.jsp?error=true"
            authentication-success-handler-ref="loginSuccessHandler"
            always-use-default-target="true" />
        <security:logout logout-url="/logout" logout-success-url="/login.jsp"/>
        <security:session-management>
            <security:concurrency-control
                max-sessions="1" error-if-maximum-exceeded="false" expired-url="/login.jsp?error=islogin"><curity:concurrency-control>
        <curity:session-management>

        <security:intercept-url pattern="rvices/**"
            access="IS_AUTHENTICATED_FULLY"><curity:intercept-url>
        <security:intercept-url pattern="/jsp/*.jsp"
            access="IS_AUTHENTICATED_FULLY"><curity:intercept-url>
        <security:custom-filter ref="myFilter"
            before="FILTER_SECURITY_INTERCEPTOR" />

    <curity:http>

    <security:authentication-manager alias="authenticationManager">
        <security:authentication-provider
            user-service-ref="myUserDetailService">
        <curity:authentication-provider>
    <curity:authentication-manager>

    <bean id="loginSuccessHandler" class="com.springsecurity.handler.LoginSuccessHandler">
        <property name="jdbcService" ref="jdbcService" />
    </bean>

    <bean id="myFilter" class="com.springsecurity.filter.MyFilterSecurityInterceptor">
        <property name="authenticationManager" ref="authenticationManager" />
        <property name="accessDecisionManager" ref="myAccessDecisionManagerBean" />
        <property name="securityMetadataSource" ref="mySecurityMetadataSource" />
    </bean>
    <bean id="myUserDetailService" class="com.springsecurity.handler.MyUserDetailService">
        <property name="userDao" ref="userDao" />
        <property name="jdbcService" ref="jdbcService" />
    </bean>

    <bean id="myAccessDecisionManagerBean" class="com.springsecurity.filter.MyAccessDecisionManager">
        <property name="myInvocationSecurityMetadataSource" ref="mySecurityMetadataSource" />
    </bean>

    <bean id="mySecurityMetadataSource"
        class="com.springsecurity.filter.MyInvocationSecurityMetadataSource">
        <constructor-arg>
            <ref bean="roleDao" />
        </constructor-arg>
    </bean>
</beans>

这是web.xml的配置

 <filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

怀疑是架包冲突

图片说明

工程目录

图片说明

还老报这个错

图片说明

  • 写回答

2条回答 默认 最新

  • 全栈极简 博客专家认证 2015-05-18 06:16
    关注

    spring security ,里面没有配置。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改