mac上office word插件的cookie存储在哪里?

Where does cookies get stored by office word add-in on mac

本文关键字:cookie 存储 在哪里 插件 office word mac      更新时间:2023-09-26

我已经通过office任务窗格word插件将数据存储在cookie中。为了将数据存储在cookie中,我使用了以下函数:

   function setCookie(cname, cvalue, exdays) 
        {
            var d = new Date();
            d.setTime(d.getTime() + (exdays*24*60*60*1000));
            var expires = "expires="+d.toUTCString();
            document.cookie = cname + "=" + cvalue + "; " + expires;
        }

该函数存储数据。但是当我想要清除饼干的时候,它却没有被清除。我已经清除了safari浏览器的历史记录并删除了cookie,我已经清除了~/Library/caching和~/Library/cookies位置的缓存和cookie,但cookie仍未清除。如果有人知道cookie存储的确切位置,请告诉我。

在Excel插件中有类似的问题。

与Windows上的JavaScript插件不同,在Mac上,每次用户关闭任务窗格时,嵌入式浏览器都会清除所有内容,包括localStorage和Cookies。

我们想到的一个解决方案是将数据保存到隐藏工作表中的单元格中,但它永远不应该用于身份验证。

我不知道cookie存储在哪里,但您可以使用以下代码清除cookie:

var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
    var cookieName = cookies[i].split("=")[0];
    document.cookie = cookieName + "=;";
}

您可以尝试清除Internet explorer cookie,因为它在内部使用该浏览器。

清除Internet EXPLORER的Internet历史记录和cookie。这应该能解决问题。