背景: 我在一个asp.net web应用程序是在公司内部网上工作。无Cookie =“true”是在会话配置中的web.config中设置。启动应用程序关闭页面,可在多种不同的模式(不同的链接,每个模式)运行。它是应用程序的多个实例可以在同一时间进行比较来运行,所以每个浏览器产卵必须有一个新的会话业务需求...反正...

检查我的电脑上的Internet临时文件夹,在被观察时,多次下载,因为会话ID是在URL(我假设)和应用程序所使用的每个图像是导致缓存图像不被发现。 对于相同的图像互联网地址字段的格式为 HTTP:// MyWebServer的/ mywebapp /(S(......))/images/xxxxxxx.gif

要继续具有Cookie会话,就是图像等移动到目录中的相同(或不同)服务器上的Web应用程序之外的最佳方式?例如 HTTP://mywebserver/mywebappresource/images/xxxxxxx.gif

任何suggesions最欢迎!感谢堆!

有帮助吗?

解决方案

为什么为GIF的URL需要改变,只是因为,它的嵌入翻动书页?如果你能保持GIF URL常量,那么,你希望它会被缓存。

这几乎是同样的事情,你的建议是什么,与不断变化的图像目录到Web应用程序之外。你总是可以做到这一点与web服务器内的重定向规则,如果它太尴尬在应用程序内做的。

我想什么,我想说的是“是”。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top