gpt4 book ai didi

c# - 如何在我的 ASP.NET 应用程序中长时间使用 Session

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:59 25 4
gpt4 key购买 nike

我有一个使用 session 的 ASP.NET 应用程序。在此 session 中,我获得了示例语言。

例子:

Session["language"] = language; 

然后在我的代码的另一个区域中使用...

language = Session["language"].toString();

它工作正常,但用户在应用程序后台打开浏览器大约几个小时,然后 session 不起作用:(

为什么它不起作用以及我如何解决这个问题。

最佳答案

您有两种选择,要么使用 cookies或增加 session 超时设置。

您可以通过在 web.config 中增加超时来增加 session 超时。

<configuration>
<system.web>
...
<sessionState timeout="90" />
...
</system.web>
</configuration>

在我看来,使用 cookie 是一种更好的方法。

Beginners Guide To ASP NET Cookies

关于c# - 如何在我的 ASP.NET 应用程序中长时间使用 Session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12685451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com