繁体   English   中英

如何减小AspNet.ApplicationCookie的大小及其内容?

[英]How can I reduce the size of AspNet.ApplicationCookie and what's in it?

在我们的生产环境中(仅),任何Admin帐户都极有可能收到“ HTTP错误400。请求标头的大小太长”。 应几乎任何要求。 查看cookie,我发现AspNet.ApplicaitonCookie非常大,为15K。 在我们的其他环境中,该cookie约为1K。 这是一个相当新的问题(已经存在2年了),而且我被告知前几天没有进行任何更改。

这个cookie是什么? (除了“身份验证”之外)

我该怎么做才能减小尺寸?

什么会导致产品如此不同? 从理论上讲,它应该与登台相同,但显然不是。

我希望“修复”此Cookie,而不是更改大小限制。 我总是更喜欢解决问题而不是掩盖它。

这个cookie是什么? (除了“身份验证”之外)

所有用户身份的东西。 包括可能已通过自定义声明放入的所有内容。

我该怎么做才能减小尺寸?

删除一些自定义声明。

什么会导致产品如此不同?

数据!! Prod比Dev具有更多的数据。

因此,显然谁曾写过这种特殊的宝石,不知道(或不在乎)索赔数据被塞入cookie并传递出去。 “他们”列出了一份清单,清单会随着时间的推移而增长。 删除并解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM