Cookies 曲奇在边缘的随机消失 环境 我可以在Edge 18中可靠地复制 边缘44.17763.1.0
我也观察到同样的失败,但在其他浏览器中不太常见。我们使用bugsnag跟踪这些类型的错误,并将浏览器细分为: 行为 偶尔会从XHR请求向后端服务器丢弃一个身份验证cookie,从而生成HTTP 403。在发送cookie之前和之后的几毫秒内,向同一源服务器发送另一个XHR请求,并获得OK响应 详情Cookies 曲奇在边缘的随机消失 环境 我可以在Edge 18中可靠地复制 边缘44.17763.1.0,cookies,session-cookies,microsoft-edge,setcookie,httpcookie,Cookies,Session Cookies,Microsoft Edge,Setcookie,Httpcookie,我也观察到同样的失败,但在其他浏览器中不太常见。我们使用bugsnag跟踪这些类型的错误,并将浏览器细分为: 行为 偶尔会从XHR请求向后端服务器丢弃一个身份验证cookie,从而生成HTTP 403。在发送cookie之前和之后的几毫秒内,向同一源服务器发送另一个XHR请求,并获得OK响应 详情 在成功的请求中,总共有18个cookie被发送。17个在坏掉的那个上 cookie未接近到期时间(还剩2天)。cookie首先是在一个请求上设置的,该请求在新的XHR请求启动前几秒钟完成,在此之前
- 在成功的请求中,总共有18个cookie被发送。17个在坏掉的那个上
- cookie未接近到期时间(还剩2天)。cookie首先是在一个请求上设置的,该请求在新的XHR请求启动前几秒钟完成,在此之前的请求确实存在cookie
- cookie没有显式的路径或域属性集
- cookie被标记为
和secure
httpOnly
- cookie相当长,cookie名称为47个ASCII字符
- Cookie值为64个十六进制字符
- 所有请求都是HTTP GET
- 成功的请求看起来像:
https://api.mysite.com/a/b/c/d
- 不成功的代码如下所示:
https://api.mysite.com/a/b/c
- 刷新页面会产生相同的结果
我可以将cookie名称和值稍微缩短一点,但我更愿意在进行未经告知的更改之前先了解错误所在。根据您的最后一句话,您的意思是您已经尝试将cookie名称缩短并成功了吗?但我认为长度可能不是原因。我发现了一篇关于cookie限制的文章,您的cookie大小似乎没有超过限制。我想问你,你能提供你的测试演示,以便更容易地帮助你吗?我还没有尝试缩短cookie名称-我只是说我可以(我们完全控制应用程序,所以这是我们的一个选项)。我同样同意cookie name length似乎不是最佳人选,所以我还没有尝试过。我做过将cookie值的长度从64个字符减半到32个字符的实验。这没有帮助,问题仍然存在。在不久的将来,我会尽量提供更多的细节。根据你最后一句话,你的意思是你试图缩短cookie名称并取得成功吗?但我认为长度可能不是原因。我发现了一篇关于cookie限制的文章,您的cookie大小似乎没有超过限制。我想问你,你能提供你的测试演示,以便更容易地帮助你吗?我还没有尝试缩短cookie名称-我只是说我可以(我们完全控制应用程序,所以这是我们的一个选项)。我同样同意cookie name length似乎不是最佳人选,所以我还没有尝试过。我做过将cookie值的长度从64个字符减半到32个字符的实验。这没有帮助,问题仍然存在。我将在不久的将来提供更多的细节。