Asp.net IE不缓存静态内容
我们有一个.NET3.5WebForms应用程序,客户端缓存有问题。Internet explorer(在IE11上试用)拒绝缓存任何静态内容,如css、js或图像。然而,它在Chrome和Firefox上运行得非常完美。Firefox和Chrome上的响应头是max age=604800,而IE上的响应头是no cache,max age=604800。由于这个原因,IE上的状态是200,其他所有状态都是304 已通过多种方式在IIS上配置缓存:Asp.net IE不缓存静态内容,asp.net,caching,iis,webforms,web-config,Asp.net,Caching,Iis,Webforms,Web Config,我们有一个.NET3.5WebForms应用程序,客户端缓存有问题。Internet explorer(在IE11上试用)拒绝缓存任何静态内容,如css、js或图像。然而,它在Chrome和Firefox上运行得非常完美。Firefox和Chrome上的响应头是max age=604800,而IE上的响应头是no cache,max age=604800。由于这个原因,IE上的状态是200,其他所有状态都是304 已通过多种方式在IIS上配置缓存: IIS上的输出缓存:创建了两个新项(一个用于
- IIS上的输出缓存:创建了两个新项(一个用于CSS,一个用于JS)。两者都配置为缓存,直到更改
- HTTP响应标头-在7天后使Web内容过期
- web.config:
我希望这有帮助 你读过这篇文章吗?是的,但不能解释我的问题。这篇文章描述了时间的问题,但我的已经在格林威治标准时间了。这篇文章专门说他们的问题没有缓存,但我的问题有缓存,我想知道如何在IE中删除它(因为它没有出现在其他版本中)