Guest User

Untitled

a guest
Jul 18th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. <beans>
  2. <import resource="classpath:META-INF/cxf/cxf.xml"/>
  3. <import resource="classpath:META-INF/cxf/cxf-extension-jaxrs-binding.xml"/>
  4. <import resource="classpath:META-INF/cxf/cxf-extension-http.xml"/>
  5. <import resource="classpath:META-INF/cxf/osgi/cxf-extension-osgi.xml"/>
  6.  
  7. <jaxrs:server id="serverTest" address="/test">
  8. <jaxrs:serviceBeans>
  9. <ref bean="tstSvr"/>
  10. </jaxrs:serviceBeans>
  11. </jaxrs:server>
  12.  
  13. <bean id="tstSvr" class="com.demo.Test"/>
  14.  
  15. <security:http auto-config="true">
  16. <security:intercept-url pattern="/admin/**" access="ROLE_ADMIN" method="PUT" />
  17. <security:intercept-url pattern="/**" access="ROLE_USER" />
  18. </security:http>
  19.  
  20. <security:authentication-manager>
  21. <security:authentication-provider>
  22. <security:user-service>
  23. <security:user name="user" password="pass" authorities="ROLE_USER"/>
  24. <security:user name="admin" password="pass" authorities="ROLE_ADMIN"/>
  25. </security:user-service>
  26. </security:authentication-provider>
  27. </security:authentication-manager>
  28. </beans>
  29.  
  30. <web-app>
  31. <filter>
  32. <filter-name>springSecurityFilterChain</filter-name>
  33. <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  34. </filter>
  35. <filter-mapping>
  36. <filter-name>springSecurityFilterChain</filter-name>
  37. <url-pattern>/*</url-pattern>
  38. </filter-mapping>
  39. </web-app>
  40.  
  41. Caused by: org.springframework.security.authentication.AuthenticationCredentialsNotFoundException: An Authentication object was not found in the SecurityContext
  42. at org.springframework.security.access.intercept.AbstractSecurityInterceptor.credentialsNotFound(AbstractSecurityInterceptor.java:323)
  43. at org.springframework.security.access.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:196)
  44. at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:59)
  45. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)[46:org.springframework.aop:3.0.5.RELEASE]
Add Comment
Please, Sign In to add comment