1.一个网站项目的自定义cs文件,如图:

2.CheckRight.cs中的代码如下:

public class CheckRight : IHttpModule
{

public void Dispose()
{
}

public void Init(HttpApplication app)
{
app.AcquireRequestState += new EventHandler(app_AcquireRequestState);//nine event
// app.BeginRequest += new EventHandler(app_BeginRequest);
}

void app_AcquireRequestState(object sender, EventArgs e)
{
HttpApplication app = sender as HttpApplication;
if (app.Request.RawUrl.Contains(".aspx"))
{
if (app.Session["user"] == null)
{
app.Response.Write("<script>alert('请先登录');window.location.href='../Login.htm'</script>");

//window.location.href='../Login.htm'为当前页赋值为'../Login.htm',使当前页面跳转到Login.htm页面。
}
}

}
}

3.web.Config配置一下:

在<system.web>节点下,配置如下:
<httpModules>
<add name="cccccccc" type="CheckRight"/>
</httpModules>

其中:name可以任意起,但是type为CheckRight.cs文件中class 的名字,如果有命名空间的话,要在类之前加上命名空间的名字!

转载于:https://www.cnblogs.com/LpRightNow/archive/2013/01/20/2868984.html

给管道注册事件,用于用户是否登录!相关推荐

  1. 微信h5授权获取用户openId的方法和步骤,用于用户登录和注册

    微信公众号的配置和专业名词就不介绍了,不懂的问度娘,我就直接上代码  点击下载完整demo 先说一下我的demo放的位置: 微信H5授权登录分两种: ① 静默授权:snsapi_base,没有弹窗,只 ...

  2. spring整合JDBC 实现拦截器用户的登录和注册的案例源代码及解析

    前言:为了大家学习的方便,我自己完成了一个登录注册的小案例供大家参考,如有疑问?请私信博主,小主辛苦总结,望大家转载请标明出处. **项目介绍:**本项目使用的是spring整合jdbc实现用户的登录 ...

  3. 自定义拦截器用于用户登录的

    1 2 1.编写一个类,实现com.opensymphony.xwork2.interceptor.Interceptor 3 2.主要实现public String intercept(Action ...

  4. MVC框架实现用户的登录注册功能

    MVC是什么? MVC,全称model view controller-模型,视图,控制器 model是将数据库中的表到Java中变成实体类 view是编写JSP页面 controller是用来业务逻 ...

  5. 用户中心登录注册整理

    登录: 登录方式 实现逻辑 手机动态密码登录 调用服务层的loginBusiness的动态登录服务 先检验是否超过限制的登录次数 初始化登录事件loginevent 检查用户是否被禁止登录 调用接口给 ...

  6. 注册时给用户发邮件激活码 , 以及登录操作

    注册页面会有如下信息 而在数据库中,其实还有用户uid, 激活码code, 还有state表示用户的状态,如果state=1表示用户已激活,可以正常登陆, state的默认值是0,这个是在user这个 ...

  7. php 注册自动登录,php – 创建第二个自动登录用户的登录页面

    我有一个登录页面如下: Username: Password: Login Cancel 在这里我的session.controller.php文件: 基本上,我想要做的是创建第二个登录页面,自动将值 ...

  8. 如何实现共享软件网络授权认证,包括注册新用户、登录、修改密码等操作

    开发共享软件,传统的是采用注册码验证方式,这种方式是大多数共享软件采用的方式,另外还有一种常见的验证方式,就是通过网络授权认证的方式,这种方式通过在程序中调用服务器的服务进行.一般具有验证用户名可用. ...

  9. html登陆注册功能实现,实现用户的登录注册功能

    在基于Spring Boot框架上,实现用户的登录注册功能, 首先分析前期所需要的规划. 1 实现登录注册 前端向后端发起post请求 2用户密码安全性 密码是不推荐明文入库的,在后台采取秘钥加加不可 ...

最新文章

  1. 世界上手速最快的仿人机器人诞生在韩国!魔术师也要失业了!
  2. linux svn 启动两个库,linux – 在一个存储库上运行两个svnserve实例是安全的,还是只有一个?...
  3. Spring Boot OAuth 2.0 客户端
  4. vmware14安装macos10.12完美可升级10.13
  5. leetcode-无重复字符的最长子串
  6. java 移动页面中的图片上传_HTML5移动端图片上传(一)
  7. web.xml.jsf_使用JSF 2.2功能来开发可滚动,可延迟加载的Ajax数据表
  8. 不入oracle数据库,Oracle数据库之操作符及函数
  9. Linux Shell编程笔记10 Shell数组的补充
  10. 基础02Random类、ArrayList类
  11. 在Ubuntu上面使用华为EC3372
  12. Python 基础变量声明
  13. 机械制造技术类毕业论文文献都有哪些?
  14. 优雅地乱玩Linux-1-系统
  15. 【Azure Data Platform】ETL工具(19)——Azure Databricks
  16. 嵌入式Linux学习笔记(1-1)——linux系统搭建
  17. IOMETER的简单使用
  18. 【操作系统】操作系统的主要任务
  19. JS实现css的hover效果,兼容移动端
  20. 停车场系统连接服务器,智能停车场汽车牌照识别系统和道闸系统的安装

热门文章

  1. java - springmvc整合cxf发布webservice
  2. [转]cubemap soft shadow
  3. 2.3线性表的链式存储和运算—单链表应用举例
  4. linux环境配置与使用合集
  5. Oracle 更新Opatch、打补丁
  6. ubuntu 10.4非法关机后上不了网
  7. JQuery技巧(转)
  8. linux vue node占用内存过大,vue 大型应用内存泄漏改造经验
  9. 使用Dockerfile部署vue项目
  10. mac 通过 homebrew 安装mongodb