5
我们在我们的项目中使用WCF-RIA服务。 部分是一个将在服务器上触发RIA请求的搜索。WCF-RIA服务客户端OutputCache - 无法在本地主机的IE中工作
对于这个要求,我们已经使用此属性启用客户端输出缓存:
[OutputCache(OutputCacheLocation.Client, duration: 2 * 60)]
我们要使用的客户端缓存,因为这些信息将被缓存是特定的用户。问题在于,在应用程序安装在IIS中后,缓存在Firefox和IE中正常工作,但在调试IE时似乎忽略了缓存。
也许这不是一个真正的RIA服务特定的问题,但更多的是一个IE问题。它看起来像IE看到“嘿,这是一个本地主机的请求,我不想缓存”(某种功能)。
这有点无益,因为调试情况与“活”情况不一样。
有没有办法在调试时在IE中使用WCF-RIA服务客户端缓存?
是的,我已经确认了使用fiddler的行为。在调试localhost时,不使用缓存。如果应用程序已安装,则使用缓存。 – 2011-09-20 09:30:10