Cookies Hybris在注销时删除特定cookie

Cookies Hybris在注销时删除特定cookie,cookies,session-cookies,hybris,hybris-data-hub,Cookies,Session Cookies,Hybris,Hybris Data Hub,我已经通过Javascript创建了一个自定义cookie,每次我注销时,我都想从浏览器中删除这个cookie。在Hybris/Sap Commerce生态系统中,执行此操作的最佳位置是哪里?您可以像这样使用Spring MVC拦截器 <alias name="defaultBeforeControllerHandlersList" alias="beforeControllerHandlersList"/> <util:list id=

我已经通过Javascript创建了一个自定义cookie,每次我注销时,我都想从浏览器中删除这个cookie。在Hybris/Sap Commerce生态系统中,执行此操作的最佳位置是哪里?

您可以像这样使用Spring MVC拦截器

<alias name="defaultBeforeControllerHandlersList" alias="beforeControllerHandlersList"/>
<util:list id="defaultBeforeControllerHandlersList">
    <!-- List of handlers to run -->
    <bean class="xyz.CheckUrlsBeforeControllerHandler">
        <property name="checkedUrls" ref="checkUrlsList"/>
    </bean>
   
  
</util:list>

然后在CustomHandler内部使用guidcookiestractegy.deleteCookie(请求、响应);
删除cookies。

您可以像这样使用Spring MVC拦截器

<alias name="defaultBeforeControllerHandlersList" alias="beforeControllerHandlersList"/>
<util:list id="defaultBeforeControllerHandlersList">
    <!-- List of handlers to run -->
    <bean class="xyz.CheckUrlsBeforeControllerHandler">
        <property name="checkedUrls" ref="checkUrlsList"/>
    </bean>
   
  
</util:list>

然后在CustomHandler内部使用guidcookiestractegy.deleteCookie(请求、响应); 删除cookies