Asp.net .ASPXAUTH的大小

Asp.net .ASPXAUTH的大小,asp.net,forms-authentication,Asp.net,Forms Authentication,我有一个使用表单身份验证(VS2010 ASP.NET Razor项目模板附带的内置代码)的网站。我的许多页面(通过jQuery的$.AJAX)调用web站点 我注意到,在我网站的安全部分,.ASPXAUTH cookie随每个请求一起发送,这正是我想要的。但是,我也注意到这个cookie的大小是285字节。每个请求的大小为1/4KB 我的目的是尽可能快地进行这些AJAX调用,而仅仅表示有人已登录,听起来开销太大了 有没有办法减小.ASPXAUTH的大小?有没有一种方法可以提供我自己的短cook

我有一个使用表单身份验证(VS2010 ASP.NET Razor项目模板附带的内置代码)的网站。我的许多页面(通过jQuery的$.AJAX)调用web站点

我注意到,在我网站的安全部分,.ASPXAUTH cookie随每个请求一起发送,这正是我想要的。但是,我也注意到这个cookie的大小是285字节。每个请求的大小为1/4KB

我的目的是尽可能快地进行这些AJAX调用,而仅仅表示有人已登录,听起来开销太大了

有没有办法减小.ASPXAUTH的大小?有没有一种方法可以提供我自己的短cookie,让表单身份验证基础设施“理解”


谢谢。

这是一张加密的表单身份验证票据,请参阅:

大小反映了内容以及加密开销。我想一些不同的加密例程会产生不同大小的cookie,但我不认为我会用安全性换取几个字节

需要传递cookie,因为需要对AJAX调用进行身份验证。对于图像之类的东西,您可以从另一个域(无cookie域)提供它们,比如static.mydomain.com(而不是www.mydomain.com),这些请求将不会有cookie