IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 网络编程 > .Net编程 > ASP.NET的用户验证方法及加密处理

ASP.NET的用户验证方法及加密处理

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

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

  Windows验证

  Form验证

  Passport(windows live ID)验证

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

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

  1 <authentication mode=&Forms&>2 <forms>3   <credentials passwordFormat=&SHA1&>4     <user name=&jaychou& password=&25B49F3D15E7BB34B208E993E3B3FE62B0FB33E6&/>5     <user name=&choujay& password=&choujay&/>6   </credentials>7 </forms>8  </authentication>

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

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

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

关键词标签:ASP.NET

相关阅读 ASP.NET创建XML Web服务全接触 如何提高ASP.NET页面载入速度的方法 .net导出海量数据到execl文件 ASP.NET 2.0程序安全的基础知识 ASP.NET中MD5与SHA1加密的几种方法 在.net开发中几个重要的认识误区

文章评论
发表评论

热门文章 在ASP.NET MVC中实现大文件异步上传 在ASP.NET MVC中实现大文件异步上传 在.NET环境下为网站增加IP过滤功能 在.NET环境下为网站增加IP过滤功能 诛仙3飞升任务怎么做-诛仙3飞升任务流程最新2022 诛仙3飞升任务怎么做-诛仙3飞升任务流程最新2022 ASP.NET 如何避免页面重新整理时重复送出 ASP.NET 如何避免页面重新整理时重复送出 钟离圣遗物推荐-原神钟离圣遗物词条 钟离圣遗物推荐-原神钟离圣遗物词条

相关下载

人气排行 诛仙3飞升任务怎么做-诛仙3飞升任务流程最新2022 asp.net表单提交方法GETPOST 在ASP.NET中如何判断用户IE浏览器的版本 Asp.net中messagebox的实现方法 Asp.net中的web.config配置 在ASP.NET MVC中实现大文件异步上传 asp.net获取URL和IP地址 FileUpload上传多文件出现错误的解决方法 ASP.NET Web.config配置详解 Asp.net常用的51个代码(非常实用) ASP.NET打开word文档出错的解决办法 让你的.NET程序兼容不同版本的Dll文件