知识大全 使用ASP.NET中的Passport验证[2]
Posted 知
篇首语:读一本好书,就是和许多高尚的人谈话。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用ASP.NET中的Passport验证[2]相关的知识,希望对你有一定的参考价值。
使用ASP.NET中的Passport验证[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
——此文章摘自《ASP NET网络数据库开发实例精解》定价 ¥ 特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>打开应用程序Example_ _ 的Global asax文件 并在该文件中添加Passport验证的验证方法PassportAuthentication_Authenticate(Object sender PassportAuthenticationEventArgs e) 该方法验证用户的登录信息是否在用户数据文件UserList xml中存在 如果存在则表示该用户合法 否则是不合法的 方法 PassportAuthentication_Authenticate()的程序代码如下 protected void PassportAuthentication_Authenticate(Object sender PassportAuthenticationEventArgs e) //获取用户的身份标识 if(e Identity != null && (e Identity) IsAuthenticated == true) //使用Passport验证的身份标识 PassportIdentity pIdent = e Identity; //获取用户的用户名称 string tempPV = pIdent HexPUID; //打开XML文件UserList xml XmlDocument xmlDoc = new XmlDocument(); xmlDoc Load( UserList xml ); //验证用户是否合法 foreach(XmlNode node in xmlDoc SelectNodes( //User )) if(node InnerText == tempPV) //如果用户合法 转向合法页面 Server Transfer( Default aspx ); .设计页面的Passport验证 把应用程序Example_ _ 中的默认页面WebForm aspx重命名为MyPassport aspx 该页面不需要添加任何服务器端控件 因此页面设计比较简单 所以不再介绍它的界面设计方法 页面MyPassport aspx的HTML设计代码如下 <%@ Page language= c# Codebehind= MyPassport aspx cs AutoEventWireup= false Inherits= Example_ _ MyPassport %> <!DOCTYPE HTML PUBLIC //W C//DTD HTML Transitional//EN > <HTML> <HEAD> <title>Example_ _ :使用ASP NET中的Passport验证</title> <meta name= GENERATOR Content= Microsoft Visual Studio NET > <meta name= CODE_LANGUAGE Content= C# > <meta name= vs_defaultClientScript content= JavaScript > <meta name= vs_targetSchema content= //schemas microsoft /intellisense/ie > </HEAD> <body MS_POSITIONING= GridLayout > <form id= Form method= post runat= server ></form> </body> </HTML>
cha138/Article/program/net/201311/15638相关参考
使用ASP.NET中的Passport验证[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET 2.0 中的 Windows 身份验证
ASP.NET2.0中的Windows身份验证 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
知识大全 ASP.NET 2.0 中的Windows身份验证
ASP.NET2.0中的Windows身份验证 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本
ASP.NET开发中的验证码技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
知识大全 ASP.NET入门教程 4.2.4 身份验证[2]
ASP.NET入门教程4.2.4身份验证[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 4.2.4 身份验证[3]
ASP.NET入门教程4.2.4身份验证[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 4.2.4 身份验证[1]
ASP.NET入门教程4.2.4身份验证[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
ASP.NET2.0服务器控件之验证控件示例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在上
知识大全 Asp.net中Forms验证的角色验证授权(二)
Asp.net中Forms验证的角色验证授权(二) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET验证码技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 验证码技术是目前很多WE