【问题标题】:GWT Cookies not getting removed in FirefoxGWT Cookies 没有在 Firefox 中被删除
【发布时间】:2016-02-01 06:48:47
【问题描述】:

我有一个 GWT 应用程序,我在登录应用程序时在 Cookies 中设置了一些值。在注销期间,我们将删除 cookie,如下所示。它工作正常并在 Internet Explorer 11 中成功删除。但是,cookie 在注销时没有在 Firefox 中被删除。如果我们手动清除 Firefox 中的缓存,那么 cookie 就会被删除。请帮助我删除 Firefox 中的 cookie,而无需手动清除缓存。

登录时 : Cookies.setCookie("MYCOOKIE","abcdefghijklmnopqrstuvwxyz",new Date(),domain,"/",false);

OnLogout: Cookies.removeCookie("MYCOOKIE","/");

【问题讨论】:

    标签: java firefox cookies gwt


    【解决方案1】:

    如果使用域设置 cookie,则必须使用相同的域值将其删除。
    我不确定 GWT 是否提供该 API……(但现代 GWT 应用程序可能应该使用 sessionStorage 或 localStorage)而不是 cookie,以及 Ajax 请求中的自定义标头(或有效负载数据)。

    【讨论】:

      猜你喜欢
      • 2014-01-26
      • 2012-12-01
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多