Avalados por :
Hola,
En los últimos días hicimos una actualización de hybris de la versión 6.4 a hybris 1808, y nos enfrentamos a problemas en los
métodos POST
solo para usuarios conectados.
Funcionaba bien en la versión 6.4, pero no funciona en la 1808.
Observación: tenemos csrf deshabilitado en spring-security-config.xml ( <security:csrf disabled="true"/> )
Aquí tienes un ejemplo de métodos POST:
equestMapping(value = "/createWebshopUser", method = RequestMethod.POST)
@RequireHardLogIn
public String createWebshopUser(@Valid final WebshopB2BCustomerForm b2BCustomerForm, final BindingResult bindingResult, final Model model,
final RedirectAttributes redirectModel) throws CMSItemNotFoundException {
Aquí está el stacktrace de la excepción:
org.springframework.security.web.csrf.MissingCsrfTokenException: No se pudo verificar el token CSRF proporcionado porque no se encontró su sesión.<code> en org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:114)
en org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
en org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
...
...
...
en de.hybris.platform.servicelayer.web.Log4JFilter.doFilter(Log4JFilter.java:44)
en de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain$InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:300)
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute