首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mvc防伪令牌和akamai缓存

Mvc防伪令牌和akamai缓存
EN

Stack Overflow用户
提问于 2015-08-26 11:03:48
回答 1查看 416关注 0票数 0

我们在一个mvc web应用程序中有一个使用防伪令牌的表单。表单使用ajax post请求。im的问题是akamai将页面缓存了5分钟,并将缓存的页面与缓存的防伪令牌一起提供给另一个客户端,结果是用户在提交时得到500服务器错误,因为防伪令牌确实存在于缓存中。为什么akamai缓存会与客户端之间的防伪令牌混在一起?缓存对于每个客户端都应该是唯一的。怎么可能每个客户端都能看到来自akamai的相同的缓存页面?

EN

回答 1

Stack Overflow用户

发布于 2015-09-01 07:43:29

这实际上就是Akamai系统的工作原理。缓存服务器为多个用户提供相同的页面。避免这种情况的正确方法是使用属性管理器(如果您尚未升级,则使用配置管理器)来设置不缓存这些特定页面的规则。在页面中发送令牌信息而不是在头部或cookie中发送令牌信息似乎很奇怪,但如果您这样做,则需要告诉Akamai在这种情况下不使用缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32217339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档