有什么办法可以阻止ASP.NET在浏览器客户端中写入cookie。当我看着Chrome的开发者工具,我看到这一点:防止ASP.NET写入cookie并通过CDN将其附加到静态内容
Cookie:ASP.NET_SessionId=cl5kl1khetb3quyoicikdkvm
这意味着cookie中设定为我的Default.aspx页面。我不想让cookie写入客户端的原因是我在没有www的情况下使用域名domain.com。如果cookie被写入,它将被附加到来自CDN.domain.com的每个静态项目服务器,包括图像,JS代码等。
我正在考虑使用www来阻止将Cookie附加到cdn.mydomain,但我想知道什么是更好的解决方案,并设置我的网站不提供cookie将使它的工作。
但它会将数据附加到URL – 2012-07-06 02:08:37
,因此我需要使用www域作为根目录以防止浏览器为Amazon CloudFront静态内容(CDN.mysite.com)放置cookie? – 2012-07-06 02:18:20
亚马逊可以为你设置无Cookie域名 – 2012-07-06 02:27:30