¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problemas con métodos POST en hybris 1808: Solución para usuarios conectados y csrf deshabilitado

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

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)
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?