代码之家  ›  专栏  ›  技术社区  ›  Sri

Spring安全问题:控制器,匿名请求

  •  1
  • Sri  · 技术社区  · 14 年前

    但是,在某些情况下,客户端应用程序正在向URL发送请求。我们使用带注释的控制器进行URL映射。这里出现了“访问被拒绝”异常:

    2010-04-12 11:43:23486[qtp5138683-16]错误fr.plasticonnium.gpoc.utils.ServiceExceptionInterceptor-意外的运行时异常:访问被拒绝 org.springframework.security.access.AccessDeniedException:访问被拒绝 位于org.springframework.security.access.vote.AffirmativeBased.decise(AffirmativeBased.java:71) 位于org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) 位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:172) 位于fr.plasticomnium.gpoc.utils.ServiceExceptionInterceptor.invoke(ServiceExceptionInterceptor.java:15) 位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:172) 位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:172) 位于org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) 位于org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ...

    1 回复  |  直到 14 年前
        1
  •  1
  •   Stephen C    14 年前

    要深入了解正在发生的事情,最好的方法是启动调试日志记录,然后在有问题的请求发生时查看日志。

    • 你有 <intercept-url> 元素顺序错误,或
    • 您正在使用 method 你的一些 <拦截url> 你还没有意识到(我认为是反直觉的)后果。