
正文
asp.net自动退出,aspnet debug
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
asp.net+mssql网站,用户登陆后不久总是退出要重新登陆
删除保存用户登陆信息的Session或者cookie 用过是Session的话,直接把Session[“你保存信息的变量”]=null 如果是cookie,则需要设置他的过期时间,把过期时间设为指定最长时间的2倍负数就行了。
net站点的内存池和其他站点放在一起了,如果在一个池中,其他站点稍微有超越cpu划定的比率,就会导致你的程序自动退出登陆,导致很不稳定,这个微软不告诉你,应该是.netframe的框架设计问题。
若仍不奏效,则切换到“常规”选项卡,点“浏览历史记录”的“删除”,将所有信息都删除后重新登陆试试。这个有效,抄来的。
用户登录后,用一个数据库保存一个状态。可以再Session_Start操作。在Global文件内,不了解Global,百度下。Session_End的时候将此状态改变。
出现这种情况是因为当前程序 会员登录是用Session保存登录状态的, 默认的情况下,你登录成功之后20分钟内,不对当前网页进行操作或者是说不移动鼠标,页面的登录状态就丢失了,要求你重新登录就OK了。
相关问答
Q1: 我使用session(ASP.NET)保存登陆信息。登陆后过了一会竟然自动退出了...
1、你设置一下session的生存周期吧!你可能用的是别人的服务器,他会设施相应的时间,主要是为了减轻服务器压力。
2、net站点的内存池和其他站点放在一起了,如果在一个池中,其他站点稍微有超越cpu划定的比率,就会导致你的程序自动退出登陆,导致很不稳定,这个微软不告诉你,应该是.netframe的框架设计问题。
3、。打开web.config文件,设置如下:!-- 会话状态设置 默认情况下,ASP.NET 使用 Cookie 来标识哪些请求属于特定的会话。如果 Cookie 不可用,则可以通过将会话标识符添加到 URL 来跟踪会话。
4、首先,Asp.net是无法自动执行的,没有请求页面本身不会有任何反应,当然如果后台有(JS)轮询的话。
5、IIS上有设置SESSION时间的,我觉得那个设置比在程序里面设置更有效。
Q2: asp.net后台控制页面过5秒自动关闭并打开另外一个页面
1、asp.net(C#)关闭本页面 刷新另一个页面是通过js方法实现的。核心代码:Page.ClientScript.RegisterStartUpScript(this.GetType(),close,关闭提示。
2、其中“0”就是控制跳转的时间,单位“秒”,直接跳转就是“0”,“url”为跳转的页面。
3、系统资源不足,这个问题可以直接造成浏览器的崩溃,请升级系统配置。插件不兼容问题,部分插件会跟浏览器出现不兼容的情况,这样问题直接导致网页自动关闭。
4、我说下我自己用的方法吧!比如A.aspx打开了b.aspx页面,则当你关闭b.aspx的时候调用一下a.aspx页面的一个按钮,当然,你要在a.aspx放一个按钮,这个按钮的事件里面重新调用一下此页面的加载事件。
5、试下把关闭页面的js代码写在所有html代码的下面呢,如果怕关得太快也可以再js里写等待几秒的代码。
Q3: asp.net判断如果能登录用户如果在15分钟内没有任何操作。程序自动使用...
1、首先,Asp.net是无法自动执行的,没有请求页面本身不会有任何反应,当然如果后台有(JS)轮询的话。
2、因为当用户超过规定时间没有提交请求的时候,系统就会回收这个session(一般默认好像是30分钟左右)。所以如果session为空就说明不在线。如果不为空那么再判断一下你保存在这个session中的用户是否与用户帐号相符。如果也相符就证明。
3、这个就是你定时器启动的时间,20分钟后调用一个ajax方法。
4、在登录时,进行用户验证,即从数据库中读出是否存在该用户。示例:Select from User where userid = userid and userpassword = userpassword;如果存在,将该用户放入Session中。
5、你设置一下session的生存周期吧!你可能用的是别人的服务器,他会设施相应的时间,主要是为了减轻服务器压力。
Q4: ASP.NET页面中,一定时间内无操作则自动关闭页面
这个就是你定时器启动的时间,20分钟后调用一个ajax方法。
首先,Asp.net是无法自动执行的,没有请求页面本身不会有任何反应,当然如果后台有(JS)轮询的话。
最简单的方法是使用JS15-20秒刷新一次。但这个办法是很不完美的。
这个是长时间 没有访问,垃圾回收了,要定时访问下页面,触发他运行。
登录超时检测,应该是放在你的程序代码中来处理的。你可以写一个父类。父类中做登录判断。然后所有的用户需要权限的界面,都继承于这个父类。就可以了。它会自动来加载权限验证的。如果验证不通过。就跳转到相应的页面上去。
asp.net自动退出的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet debug、asp.net自动退出的信息别忘了在本站进行查找喔。






