.netMVC中forms验证的使用方法-创新互联
                                            小编给大家分享一下.net MVC中forms验证的使用方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

文件夹的分部是这样子的

首先在Web.config中设置
authentication和authorization 节点
如果在Login文件夹还有不需要匿名访问,或者在LoginController中除了登陆还有方法可以匿名访问,
那么我们需要在加上这一个节点

登陆的方法贴出一部分代码,仅供参考
 public bool ValidateUser(LoginVO model)
    {
      string encodePassword = MD5(model.PassWord);//加密
      string sql =
        "select * from User_Users where (UserName=@UserName or JobNumber=@JobNumber) and PassWord=@PassWord";
      var user = Context.Data.Query(sql,
        new {UserName = model.LoginName, JobNumber = model.LoginName, PassWord = encodePassword}).SingleOrDefault();
      if (user == null) return false;
      DateTime expiration = model.IsRememberLogin //是否记住密码
        ? DateTime.Now.AddDays(14)
        : DateTime.Now.Add(FormsAuthentication.Timeout);
      var ticket=new FormsAuthenticationTicket(
        1,//指定版本号:可随意指定
        user.UserName,//登录用户名:对应 Web.config 中 
    /// 加密
    ///  
    /// 
    /// 
    /// 
    /// 
    /// 
    ///  看完了这篇文章,相信你对“.net MVC中forms验证的使用方法”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联成都网站设计公司行业资讯频道,感谢各位的阅读!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享名称:.netMVC中forms验证的使用方法-创新互联
网站路径:http://www.scyingshan.cn/article/gpjpj.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 