ASP.NET的用户验证方法详解

原创|其它|编辑:郝浩|2010-01-06 09:40:07.000|阅读 658 次

概述:本文介绍了ASP.NET的用户验证方法及加密处理的方法。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  昨天学习ASP.NET,做到用户登陆,知道用户验证方法有三种:

  Windows验证

  Form验证

  Passport(windows live ID)验证

  当然一般应用的都是Form验证,至于Passport(windows live ID)验证具体是什么方法,您可以Google一下,应该可以得到比较详细的解答。

  Form验证,我们可以修改web.config文件实现,如下:

  1 2 3 4 5 6 7 8

  在credentials的passwordFormat中我们可以设置密码串的加密方式,默认是不加密的,在此我们可以选择MD5或者SHA1两种加密方式,如下,在user的password中,就必须输入原始密码的加密后字符串。

  当然一般我们都是把用户放入数据库中,当我们选择加密方式后,在数据库中储存的也是加密后的密码串,ASP.NET会把用户输入的原始密码加密后与存储在数据库中的密码进行对比,来验证用户合法性。

  假如我们需要手动输入加密后的字符串的话,就需要一个MD5/HASH加密工具,来把我们输入原始密码转换成加密后的文字。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:网络转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP