Smobiler上海石磨_.NET移动开发平台

标题: 如何能延长用户无操作后自动注销的时间? [打印本页]

作者: Grey    时间: 2016-7-7 17:13
标题: 如何能延长用户无操作后自动注销的时间?
目前碰到一个问题,用户在登录后,如果长时间无操作(目前测试是5分钟左右),系统会自动注销,即直接跳到应用的首页(登录界面),然后就需要用户重新登录。
目前的场景就是,用户登录软件后,可能需要10分钟才会有一次操作,但是现在就需要每10分钟重新登陆一次,因为我们现在的应用需要用户验证,所以每次都要重新输入用户名和密码,不知道有没有方法能延长这个过期时间?
作者: Lincy.Lin    时间: 2016-7-7 17:55
你可以在服务端启动的frmmain界面点击“更多设置”按钮,跳转到frmSetting界面,界面中有SessionTimeOut和ClientRequestTimeOut属性,如下:
[attach]738[/attach]
a.SessionTimeOut属性:是指客户端会话在服务端的存活时间,它是从客户端最后一次操作后开始计时,以秒为单位,默认为1800秒即半小时,超过了设置时间,客户端会话会被服务端关闭;关闭后再次链接会从初始界面开始。
b.ClientRequestTimeOut属性:是指在客户端网络连接超时时间,以秒为单位,默认为30秒即半分钟,超过了设置时间,客户端会显示“服务端未响应”。

作者: Csharp    时间: 2016-7-8 23:46
Lincy.Lin 发表于 2016-7-7 17:55
你可以在服务端启动的frmmain界面点击“更多设置”按钮,跳转到frmSetting界面,界面中有SessionTimeOut和C ...

嗯,这间接解答了我别一个问题。




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2