ste*_*n.s 5 silverlight wcf-ria-services
我们在项目中使用WCF-RIA服务.部分是搜索,它将在服务器上触发RIA请求.
对于此请求,我们使用此属性启用了客户端输出缓存:
[OutputCache(OutputCacheLocation.Client, duration: 2 * 60)]
Run Code Online (Sandbox Code Playgroud)
我们希望使用客户端缓存,因为要缓存的信息是特定于用户的.问题是,在IIS中安装应用程序后,缓存在Firefox和IE中工作正常,但调试IE时似乎忽略了缓存.
也许这不是一个真正的RIA服务特定问题,而是更多的IE问题.它看起来像IE看到"嘿,这是对localhost的请求,我不想缓存那个"(某种功能).
这有点无益,因为调试情况与"实时"情况不同.
有没有办法在调试时在IE中使用WCF-RIA Services客户端缓存?
您应该能够使用 URL 中的计算机名称或使用 localhost 进行测试。(注意末尾的点)而不是 localhost。请参阅此处了解更多信息。
一旦你让它与 Fiddler 一起工作,你应该能够看到你的缓存是打开还是关闭并调试它。
| 归档时间: |
|
| 查看次数: |
729 次 |
| 最近记录: |