知识大全 使用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]

使用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开发中的验证码技术

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.NET 2.0服务器控件之验证控件示例

ASP.NET2.0服务器控件之验证控件示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在上

知识大全 Asp.net中Forms验证的角色验证授权(二)

Asp.net中Forms验证的角色验证授权(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET验证码技术

ASP.NET验证码技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  验证码技术是目前很多WE