标签: session-timeout

以编程方式更改会话超时

我可以在定义的不活动时间后注销用户。

<session-timeout>240</session-timeout> 
Run Code Online (Sandbox Code Playgroud)

但是,是否有某种方法可以在指定时间或更好的情况下注销,例如直到指定时间后 5 分钟不活动。?

jsf web.xml servlets session-timeout programmatic-config

2
推荐指数
1
解决办法
3254
查看次数

PHP memcached会话已经过时了

session.save_handler = memcached
session.save_path = "127.0.0.1:11211"
session.gc_maxlifetime = 86400
Run Code Online (Sandbox Code Playgroud)

其余的标准.我希望自上次用户访问该页面以来,会话至少保持86400秒,即如果我在5分钟后开始会话和访问过的页面,则会话应该在另一86400秒后过期.

但是,现在会议在大约一个小时后到期.我附上了phpMemcachedAdmin的截图.

在此输入图像描述

php session memcached session-timeout

2
推荐指数
1
解决办法
9159
查看次数

使用Iframe登录超时

IFrames在我的asp.net页面中使用.该页面分为2个垂直部分.在左侧,我有链接,点击它们,右侧窗格中将打开报表查看器控件.当会话超时,由于这种活动和用户点击里面的iFrame一些按钮,登录页面中的IFrame重定向打开主窗口到登录页面,而不是我的问题是.

asp.net iframe session-timeout

2
推荐指数
1
解决办法
2957
查看次数

是否在ASP.NET标识中不推荐使用Session.SessionTimeout

看起来以下代码在ASP.NET身份中不再起作用了?它是否正确?

Global.asax中

protected void Session_Start(object sender, EventArgs e)
{
    Session.Timeout = 5; // It has no impact to Session
}
Run Code Online (Sandbox Code Playgroud)

此代码仅定义会话超时.

STARTUP.AUTH.CS

public void ConfigureAuth(IAppBuilder app)
{            
    var sessionTimeout = 20; // 

    app.UseCookieAuthentication(new CookieAuthenticationOptions
    {
        ExpireTimeSpan = TimeSpan.FromMinutes(sessionTimeout),
        AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
        LoginPath = new PathString("/Account/Login"),
        CookieName = ".MyApp1_Authentication",
        SlidingExpiration = true
    });
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc session-timeout global-asax asp.net-mvc-5 asp.net-identity

2
推荐指数
1
解决办法
3381
查看次数

增加我的网络表单的会话超时?

我需要增加我的网络使用表格的会话超时...

有人可以帮忙吗?

.net asp.net web-config session-timeout

1
推荐指数
1
解决办法
4204
查看次数

会话到期后Cakephp重定向

我在一个网站上使用CakePHP,我想知道如何在会话过期时自动重定向?

php cakephp session-timeout

1
推荐指数
1
解决办法
4609
查看次数

Spring安全会话到期

  1. 使用spring security时,用户不活动的最长时间(会话到期时间)是多少?
  2. 会话到期日期何时更新?我们打电话时会更新SecurityContextHolder.getContext().getAuthentication()吗?即春季安全的"用户活动"是什么?

谢谢!

session spring spring-security session-timeout

1
推荐指数
1
解决办法
5242
查看次数

node.js中connect-redis的过期会话的回调函数

我在node.js上使用Connect,并使用connect-redis作为会话存储.有没有办法在会话到期时将回调函数附加到事件,所以我可以在会话被删除之前备份会话中的数据?

session connect session-timeout redis node.js

1
推荐指数
1
解决办法
1977
查看次数

PHP在10分钟不活动后自动注销

目前我正在使用下面提到的PHP代码跟踪用户在网站上花费的时间:

if (!isset($_SESSION[timeset1]))
{
$one_val = time();
$_SESSION[timeset_dummy]= $one_val; 
$two_val = time()+1;
  $_SESSION[units_all] = array
  (
   "year"   => 29030400,
   "month"  => 2419200,
   "week"   => 604800,
   "day"    => 86400,
   "hr"   => 3600,
   "min" => 60,
   "sec" => 1
  );
}
else 
{
$two_val = time();
}
$diff = abs($two_val - $_SESSION[timeset_dummy]);

foreach($_SESSION[units_all] as $unit => $mult)
   if($diff >= $mult)
   {
    $output .= " ".intval($diff / $mult)." ".$unit.((intval($diff / $mult) == 1) ? ("") : ("s"));
    $diff -= intval($diff / $mult) * …
Run Code Online (Sandbox Code Playgroud)

php html5 popup session-timeout css3

1
推荐指数
1
解决办法
2万
查看次数

即使设置了keepAlive,POCO请求超时

我正在使用一个简单的Get请求来从服务器获取通知.我希望请求持续到服务器收到响应(可能是1到9个小时).但我面临2分钟内请求超时的问题.我将会话和请求都设置为"keepalive".但它没有帮助.我也尝试过使用setKeepAliveTimeout并给它一个很大的值.但这也没有改变任何东西.以下是我使用的代码:

try{
        //Prepare request
        Poco::URI uri(url);
        const Poco::Net::Context::Ptr context = new Poco::Net::Context(Poco::Net::Context::CLIENT_USE, "", "", "", Poco::Net::Context::VERIFY_NONE, 9, false, "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH");
        Poco::Net::HTTPSClientSession session(uri.getHost(), uri.getPort(), context);
        session.setKeepAlive(true);

        // prepare path
        std::string path(uri.getPathAndQuery());
        if (path.empty())
        {
            path = "/";
        }

        // send request
        Poco::Net::HTTPRequest req(Poco::Net::HTTPRequest::HTTP_GET, path, Poco::Net::HTTPMessage::HTTP_1_1);
      req.setKeepAlive(true);
        session.sendRequest(req);

        // Get response
        Poco::Net::HTTPResponse res;

        //Get status code
     statusCode = res.getStatus());
        //Get status
        status = res.getReason();

        //Get body
        std::istream &inStream = session.receiveResponse(res);
        std::ostringstream outStringStream;
        outStringStream << inStream.rdbuf();
        response = outStringStream.str();
    }
    catch(Poco::Exception& exception)
    {
       cout<<exception.displayText(); …
Run Code Online (Sandbox Code Playgroud)

httprequest session-timeout poco-libraries

1
推荐指数
2
解决办法
3699
查看次数