0

我对 mvc4 很陌生,我创建了一个存储在我们的网络服务器上的应用程序,它根据您的登录详细信息连接到另一台服务器,并检索余额,然后您可以通过 Paypal 存入一笔金额, 然后重定向回 Web 应用程序,在该应用程序中更新其他服务器的金额,当我自己登录时这一切都很好,但是如果我让我的同事同时登录,当我们重定向回来时通过贝宝,我们有时会在我们的设备上显示其他人的详细信息。

我在想它可能与会话有关?有没有让应用程序有多个连接,并让它们都保持独立?

4

1 回答 1

0

您正在使用static变量。切勿在 Web 应用程序中使用它们,除非您正在制作内存缓存。

一种可能的解决方案是将会话 ID 存储在 cookie 中,并在请求开始时检索会话数据。

于 2013-08-20T14:19:03.513 回答