【问题标题】:Cookies getting cleared after some period of disuseCookie 在停用一段时间后被清除
【发布时间】:2023-04-06 10:28:01
【问题描述】:

我有一个使用 WKWebView 的 Cordova 应用程序。

我正在使用永久 cookie 对我的 (rails) 服务器进行身份验证。

cookies 会随着后续请求存储和发送,甚至在应用重启后继续发送。

但是在一段时间不使用该应用程序后,通常是几天,没有任何请求发送 cookie,我需要重新验证以获取新的 cookie。

cookies 设置为 20 年后过期,所以我认为一定有其他机制在清除 cookie。

有其他人经历过吗?

【问题讨论】:

    标签: ios ruby-on-rails cordova cookies wkwebview


    【解决方案1】:

    Apple 对 cookie 这么说(在 MacOS 上,但在 iOS 上同样有效)

    (这是this page 上的弹出窗口)

    因此,很难预测一周后哪些 cookie 会被弹出,但测试/开发设置(原始 iP 等)对于 AI 来说可能看起来相当粗略。如果用户定期返回,并且 cookie 是第一方的,则不应发生这种情况。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 1970-01-01
    • 2012-03-11
    • 2013-08-12
    • 2011-10-17
    • 2014-04-15
    相关资源
    最近更新 更多