目前在使用session上碰到一些问题.
环境是iis(版本不确定) c# asp.net写的
使用者登入登出其实都没问题,
可是如果是使用fiddler做代理.
点了登出把session 做了abandon,removeall,
也做了cookie 清空asp.net_sessionid
Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId",""))
此时把当初fiddler记录到的request做replay,
iis server还是会回应相对应的cache.
导致只要能监听到相对应的封包,就可以取得server同样的回应.
如果replay时也要把回应的这些cache都不回应的话,
应该从code本身的登入机制着手呢?
还是该往iis server设定的方向去着手?(例如header no-cache等等的方法)
不知道大家有没有什么想法可以建议呢?