职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1088|回复: 4

Session登陆超时问题!

[复制链接]
dghgs 发表于 2009-9-2 10:08 | 显示全部楼层 |阅读模式
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using JBCMS;
public partial class Manage_Admin_List : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session[\"Admin\"] == null)
{
Response.Write(JBCMS.Kernel.UniFunction.Common.Alert(\"未登录或登录超时
\"));
Response.Write(\"<script>top.location=&#39;login.aspx&#39;;</script>\");
Response.End();
}
if (Session[\"Admin\"].ToString().ToLower() != \"admin\")
{
Response.Write(JBCMS.Kernel.UniFunction.Common.Alert(\"没有权限
请返回
\"));

我的程序登陆20秒左右就提示超时了 请问下大家是哪里的问题怎么修改? 问题补充:
给session 的time属性设置时间 这个在哪里设置?一般是在那个文件里?

我不知道在哪里改我的代码太多了 复制不上来我弄成TXT的大家帮忙看下在哪里修改!
http://tj.qjw.cc/1.txt
阿豪 发表于 2009-9-2 10:08 | 显示全部楼层

Session登陆超时问题!

给session 的time属性设置时间 !而且我觉得不应该是20秒超时!应该是20分钟吧!如果不让他超时的话就加cookies吧!
秋天的农药 发表于 2009-9-2 10:08 | 显示全部楼层

Session登陆超时问题!

处于调试状态下
SESSION容易丢失
一般情况下默认为20分钟 在WEB.CONFIG可以修改
heaton 发表于 2009-9-2 10:08 | 显示全部楼层

Session登陆超时问题!

session 丢失很多
比如框架里,杀毒软件扫面web.config 解决方法很多
更换保存方式
或者让杀软不扫面web.config
林妹妹 发表于 2009-9-2 10:09 | 显示全部楼层

Session登陆超时问题!

asp.net避免Sessiont丢失无效的方法
http://www.yyws.org/yunyun25576.html

在system.web节里修改
像这样
<sessionState mode="StateServer" timeout="60"></sessionState>
</system.web>
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-30 15:25 , Processed in 0.148645 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表