【发布时间】:2010-10-29 11:06:25
【问题描述】:
背景: 我在公司 Intranet 上的 asp.net Web 应用程序上工作。 cookieless="true" 在会话配置的 web.config 中设置。该应用程序在页面外启动,并且可以在几种不同的模式下运行(每种模式都有不同的链接)。这是一个业务需求,应用程序的多个实例可以同时运行以进行比较,因此每个浏览器衍生必须有一个新会话......无论如何......
检查我电脑上的 Temporary Internet Files 文件夹,正在查看的应用程序中使用的每个图像都被多次下载,因为会话 ID 在 url 中(我假设)并导致找不到缓存的图像。 同一图像的 Internet 地址字段的格式为 http://mywebserver/mywebapp/(S(......))/images/xxxxxxx.gif
要继续进行无 cookie 会话,将图像等移动到同一(或不同)服务器上 Web 应用程序外部目录的最佳方法是什么?例如http://mywebserver/mywebappresource/images/xxxxxxx.gif
欢迎提出任何建议!谢谢大家!
【问题讨论】:
标签: asp.net caching session cookieless