java - 登录和结帐用户重定向到主页如何重定向到 sap hybris 中的购物车页面

标签 java spring sap-commerce-cloud backoffice impex

以我为例。在这个方法中

onAuthenticationSuccess(final HttpServletRequest request, final HttpServletResponse response, final Authentication authentication) throws IOException, ServletException {
     final RequestCache requestCache = new HttpSessionRequestCache();
     final SavedRequest savedRequest = requestCache.getRequest(request, response);

我得到了savedRequest is NULL如何获得我的预期结果

最佳答案

CheckoutLoginController.java中, 添加 private static Final String REFERER = "referer";

doCheckoutLogin方法中,添加request.getSession().setAttribute("redirectTargetUrl", request.getHeader(REFERER));

此后,请求将被添加到 session 中。

关于java - 登录和结帐用户重定向到主页如何重定向到 sap hybris 中的购物车页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61056675/

相关文章:

sap-commerce-cloud - native 方法中出现 fatal error : JDWP No transports initialized error while starting hybris server in debug mode

java 对象在窗口大小调整时调整大小

java - 如何检查方法是否使用反射声明?

spring - 与响应式(Reactive) Flux 一起使用的 Resilience4j 断路器永远不会因错误而更改为 OPEN

java - Spring JpaRepository : delete() with subsequent save() in the same transaction

java - 如何在 hybris 中进行不区分大小写的用户名身份验证?

java - 如何在 Scene2D libGDX 中更改屏幕

java - jFrame 一个按钮上的多个事件监听器

java - 我们可以使用一个 RowMapper 对象而不是每次都创建对象来获取结果吗?

java - Hybris 重新声明关系