b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

.aspxauth_aspx cs_aspx是什么文件(8)

电脑杂谈  发布时间:2017-06-07 18:03:34  来源:网络整理

的Login.aspx

 <%@页标题=“”LANGUAGE =“C#”的MasterPageFile =“Site1.Master”%GT;
<%@导入命名空间=“CustomAuthRepurposingFormsAuth”%GT;
<脚本=“服务器”>    / *
     *如果你不想使用自定义的成员提供认证
     *只需将你的逻辑在登录控件的处理程序,并删除
     *从配置的成员元素。这将不得不采取一个非常非常
     *引人注目的边缘情况来激励我没有使用自定义成员资格提供程序。
     *
     * /    //保护无效Login1_Authenticate(对象发件人,AuthenticateEventArgs E)
    // {
    // //执行mindbendingly复杂的验证逻辑
    // e.Authenticated = Login1.UserName == Login1.Password;
    //}
    / *
     *设置您的Cookie,你是金
     * /
    无效认证(对象发件人,EventArgs的发送)
    {
        //这是你可以使用任意的数据插槽?
        //使用时保持饼干大小的初衷。
        字符串用户数据=“arbitraryData”;
        Response.Cookies.Add(TicketHelper.CreateAuthCookie(Login1.UserName,用户数据,Login1.RememberMeSet / *永久性的Cookie * /));
    }< / SCRIPT>< ASP:内容ID =“内容1”ContentPlaceHolderID =“头”=“服务器”>
< / ASP:内容>
< ASP:内容ID =“内容2”ContentPlaceHolderID =“ContentPlaceHolder1”=“服务器”>
    < ASP:登录ID =“Login1”=“服务器”OnLoggedIn =“身份验证”>
    < / ASP:登录>
    用户名密码== ==认证。 < BR />e.g:UID:我,PWD:我
< / ASP:内容>

Default.aspx的

 <%@页标题=“”LANGUAGE =“C#”的MasterPageFile =“Site1.Master”%GT;<%@导入命名空间=“System.Security.Principal”%GT;
<%@导入命名空间=“CustomAuthRepurposingFormsAuth”%GT;<脚本=“服务器”>
    保护无效的Page_Load(对象发件人,EventArgs的发送)
    {
        / *
         *您得到这个从asp.net免费
         * /        HttpContext的页= HttpContext.Current;        IIdentity的身份= page.User.Identity;
        字符串的用户名= identity.Name;
        布尔验证= identity.IsAuthenticated;
        //或者使用Request.IsAuthenticated方便存取        / *
         *您得到这个真正从窗体身份验证便宜
         *
         *成本:验证凭据并设置自己的票
         * /        //该网页的formsauth保护,身份居然会
        //是FormsIdentity,你可以得到的用户数据。
        //的UserData是存储数据的_small_量的适当的位置
        VAR fIdent =(FormsIdentity)身份;
        字符串用户数据= fIdent.Ticket.UserData;
        //所以,只使用窗体身份验证这是你必须一起工作
        LblAuthenticated.Text = page.User.Identity.IsAuthenticated.ToString();
        LblUserId.Text = page.User.Identity.Name;
        LblUserData.Text =用户数据;        / *
         *这是使用自定义的成员资格提供程序和子类的一个实例
         *一流的MembershipUser利用已建立的成熟的基础设施
         *
         *这是完全可选的,您可以删除web.config中的部分成员
         *和删除MyMembershipProvider和MyMembershipUser,只是使用的身份验证。
         *
         * /        //获取自定义字段
        串myCustomField =((MyMembershipUser)Membership.GetUser())MyCustomField。
        LblMembership.Text = myCustomField;
    }
< / SCRIPT>< ASP:内容ID =“内容1”ContentPlaceHolderID =“头”=“服务器”>
< / ASP:内容>
< ASP:内容ID =“内容2”ContentPlaceHolderID =“ContentPlaceHolder1”=“服务器”>
    < BR />
    验证:< ASP:标签ID =“LblAuthenticated”=“服务器”文本=“”>< / ASP:标签>< BR />
    用户名:< ASP:标签ID =“LblUserId”=“服务器”文本=“”>< / ASP:标签>< BR />
    的UserData:LT; ASP:标签ID =“LblUserData”=“服务器”文本=“”>< / ASP:标签>< BR />
    < BR />
    会员用户自定义字段:< ASP:标签ID =“LblMembership”=“服务器”文本=“”>< / ASP:标签>< BR />
< / ASP:内容>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-51660-8.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...