HttpModules判断登录,进入死循环

问题描述

publicvoidDispose(){}publicvoidInit(HttpApplicationapplication){application.AcquireRequestState+=(newEventHandler(this.Application_AcquireRequestState));}privatevoidApplication_AcquireRequestState(Objectsource,EventArgse){HttpApplicationobjApp=(HttpApplication)source;HttpRequestobjRequest=objApp.Request;//从Cookes里面取出解密后的登录用户信息UserEntityobjCurrentUser=HttpModule.UserHandle(objApp);//验证是否登录if(objCurrentUser.UserID>0){try{//以下是登录后的逻辑..........}catch{}}else//未登录跳转到登录页面{objApp.Response.Redirect("~/Login.aspx");return;}}web.config的配置文件为<system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modules><addname="PortalModule"type="LY.BLL.HttpModule.PortalModule"/></modules></system.webServer>经过调试发现一直在执行objApp.Response.Redirect("~/Login.aspx");这句代码,进入了死循环状态。哪位大神遇到过这个问题,请帮帮忙!

解决方案

时间: 2024-10-24 17:02:58

HttpModules判断登录,进入死循环的相关文章

link环境下制作一个《网盘软件》,如何判断登录的时候不显示登陆框?

问题描述 link环境下制作一个<网盘软件>,如何判断登录的时候不显示登陆框? link环境下制作一个<网盘软件>,如何判断登录的时候不显示登陆框? 解决方案 先判断是否登录,然后找到登陆框,最后设置css属性display:none

在JS中用ajax判断登录如何写?

问题描述 在JS中用ajax判断登录如何写? 各位大神帮帮忙,这是我自己写得一个方法用的是HTML页面 public class login:System.Web.UI.Page { //private string pwd; //private int id; public LoginInFo loging() { LoginInFo lif = new LoginInFo(); lif.id = 1; lif.pwd = "123456"; lif.userName = "

java web 技术-求助!关于模拟登陆利用接收的cookie判断登录是否成功,遇到了问题,,求大神们相助!在下多谢!

问题描述 求助!关于模拟登陆利用接收的cookie判断登录是否成功,遇到了问题,,求大神们相助!在下多谢! 在下学生最近在做一个用java开发模拟登陆校内网的项目,可是学校使用struts2做的,url的尾缀是.action,登陆前和登陆后的url一致,无法用html来判断,,于是就想用cookie来判断登陆是否成功,可是面临一个问题就是请求标头的Cookie是JSESSIONID=3CDAB1BA4520BD1F53E62F9D5BCCCC49之类的,发送的jsessionid和接收的jses

android-新手求解,在登录页面判断登录成功后怎么在弹出框的“确定”实现跳转

问题描述 新手求解,在登录页面判断登录成功后怎么在弹出框的"确定"实现跳转 如图所示,不知道这个在哪里设置监听器,因为在 "判断输入的用户是否正确 "那边弹出框设置的,.setMessage("成功登录").setPositiveButton("确定",null).show();......之前class里边设置过监听器如ss,然后null就填ss,但好像不行,发现是两边没在一起.一个在class,一个在public Bool

jsp 过滤器-jsp 的过滤器怎么用,用于判断登录状态等

问题描述 jsp 的过滤器怎么用,用于判断登录状态等 最近让写java web 项目,需要判断不同用户.管理员可以对任何的东西进行操作,员工只能对部分进行操作.为登录不可以进行操作,该怎么写过滤器呀?需要把他们操作的东西放在不同的文件夹里么? 解决方案 不用呀,new 一个过滤器类,在web.xml文件中配置多所有JSP或者/servlet请求拦截,在过滤器器类中的dofliter()执行判断操作就可以啦! 解决方案二: 应当是给不同的用户角色定义不同的权限,即管理员不做限制,对员工就限制为可以

js判断登录与否并确定跳转页面的方法_javascript技巧

本文实例讲述了js判断登录与否并确定跳转页面的方法.分享给大家供大家参考.具体如下: 使用session存储,确定用户是否登录,从而确定页面跳转至哪个页面. 判断本地有无customerID: function jumpTo(p, url) { var customerId=sessionStorage.customerId; if (customerId == undefined) { p.attr("href", "page/Login/login.html")

一个登陆窗口的记数判断登录(有用哦),了解IF语句的用应

语句 <%n=0adminID=Request("adminID")password=Request("password") if adminID="" then %> <script language=vbscript> MsgBox "错误:请输入管理员用户名!" location.href = "javascript:history.back()" </script>

一个登陆窗口的记数判断登录(有用哦),了解&amp;quot;IF&amp;quot;语句的用应

<%n=0adminID=Request("adminID")password=Request("password")if adminID="" then %> <script language=vbscript> MsgBox "错误:请输入管理员用户名!" location.href = "javascript:history.back()" </script> &l

【SSH网上商城项目实战18】过滤器实现购物登录功能的判断

版权声明:尊重博主原创文章,转载请注明出处哦~http://blog.csdn.net/eson_15/article/details/51425010 目录(?)[+]         上一节我们做完了购物车的基本操作,但是有个问题是:当用户点击结算时,我们应该做一个登录的判断,判断用户有没有登录,没有登录的话,得首先让用户登录.这就用到了过滤器的技术了,过滤器是专门拦截页面请求的,它与拦截器的原理差不多,拦截器是专门拦截Action请求的,所以各有所用,如果直接是页面的跳转,不经过Actio