ASP.NET 4.6 - Castle Project MVC - 网站问题,有时当用户请求相同的资源时服务器交换用户响应

问题描述 投票:0回答:0

有时当用户访问相同的网站资源时,他们会得到交换的响应。

应该发生什么:

用户A请求:site.com/getOrderList => 用户A获取:用户A内容数据响应

用户B请求:site.com/getOrderList => 用户B获取:用户B内容数据响应

有时会发生什么:

用户A请求:site.com/getOrderList => 用户A获取:用户B内容数据响应

用户B请求:site.com/getOrderList => 用户B获取:用户A内容数据响应

在这种情况下,一个用户可以看到其他用户的订单列表。

但是,如果我点击主页按钮,一切都会恢复正常。

交换响应仅针对一个请求发生,在下一个请求中,用户将收到正确的响应。

我可以通过自动化测试在 IIS Express 中本地复制问题,但问题是间歇性的。

如果您需要更多详细信息,请询问。

c# asp.net-mvc castle asp.net-4.6
© www.soinside.com 2019 - 2024. All rights reserved.