有什么方法可以阻止 ASP.NET 在浏览器客户端中写入 cookie。当我查看 chrome 中的开发人员工具时,我看到:
Cookie:ASP.NET_SessionId=cl5kl1khetb3quyoicikdkvm
这意味着为我的 Default.aspx 页面设置了 cookie。我不想将 cookie 写入客户端的原因是我使用的域 'domain.com 没有 www。如果 cookie 被写入,它将被附加到来自 CDN.domain.com 的每个静态项目服务器,包括图像、JS 代码等。
我正在考虑使用 www 来防止将 cookie 附加到 cdn.mydomain,但我想知道什么是更好的解决方案,以及将我的网站设置为不提供 cookie 是否会使其工作。