在使用asp.net 2的membership provider时,就是在vs.net 2005中,选website下拉菜单,之后再选asp.net configuration选项后,显示页面化的设置界面,其中可以在secruity中增加用户,一开始,试了几次,
其密码都说太简单,之后再搜索一下人家的讲法,原来asp.net 2 beta 2中,要求密码是
为8个字符以上,必须有大小写字母和数字以及标点符号,天呀,这也太绝了吧。再查看解决方法,
原来可以这样做,在web.config中,这样:
<providers>
<remove name="AspNetSqlMembershipProvider" />
<add name="AspNetSqlMembershipProvider" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" />
</providers>
注意,minRequiredPasswordLength这里时最小密码长度,我设置为6了,minRequiredNonalphanumericCharacters是说非字母的其他符号的数量,这里我设置0了,贪个方便。
这样就可以了。要注意的是,加在,machine.config是没作用的,真奇怪。估计正式版会改善吧
分享到:
相关推荐
在ASP.NET开发中,"记住密码"和"自动登录"功能是提高用户体验的重要特性,尤其在用户频繁访问网站时。本教程将详细讲解如何利用Visual Studio 2010实现这些功能。 首先,我们需要理解ASP.NET的身份验证机制。默认...
在ASP.NET中,Access数据库常用于小型Web应用程序的数据存储,而密码安全性是任何应用程序的核心问题。本文将深入探讨如何在ASP.NET中使用Access数据库对用户密码进行加密,以确保数据安全。 首先,理解密码加密的...
二、ASP.NET密码加密需求 在ASP.NET中,存储用户的明文密码是极其不安全的。为了保护用户信息,我们需要在用户注册或更改密码时,对输入的密码进行加密,然后存储加密后的值。当用户登录时,我们再次对输入的密码...
在ASP.NET开发中,密码强度验证是一个重要的环节,它能够帮助用户创建更安全的密码,降低账户被破解的风险。本文将详细讲解如何在ASP.NET中实现一个密码强度显示功能,并探讨相关的核心知识点。 首先,我们需要理解...
ASP.NET与jQuery结合实现的密码强度验证是一种常见的前端安全措施,用于确保用户设置的密码具有足够的复杂性,防止被轻易破解。在这个实例中,我们利用jQuery的动态特性以及ASP.NET的后端处理能力来创建一个直观且...
asp.net密码加密asp.net密码加密asp.net密码加密
2. 如果ASP.NET的密码被更改或丢失,需要更新Machine.config文件中关于ASP.NET进程模型的配置。Machine.config文件位于%Systemroot%\Microsoft.NET\Framework\v版本号\CONFIG目录下,需要在<processModel>元素...
在ASP.NET中,数据库密码的设置是Web应用程序与数据库安全交互的重要环节。VB(Visual Basic)作为.NET框架的一部分,常用于编写ASP.NET的后端代码。在这个特定的资源"Example066-设置数据库密码"中,我们可以预期...
2. **Asp.Net MVC中的身份验证**: Asp.Net MVC框架提供了内置的身份验证机制,例如Forms Authentication。当用户成功登录后,服务器可以创建一个FormsAuthenticationTicket,包含用户身份信息,并将其加密放入...
在这个“asp.net 用户登录注册,修改密码小案例”中,我们将深入探讨如何使用ASP.NET来实现这些常见的用户管理功能。 一、用户登录系统 1. **身份验证(Authentication)**:ASP.NET 提供了多种身份验证机制,如...
根据提供的文件信息,本文将详细解析“密码强度的验证 asp.net”这一主题,并深入探讨其在Web安全领域的应用。 ### 一、密码强度验证的重要性 在网络安全领域,密码是保护用户账户的第一道防线。一个强健的密码...
这为开发者提供了一种学习和理解ASP.NET密码处理方式的途径。 标签“vb”表示这个资源可能使用的是Visual Basic .NET语言编写的。VB.NET是ASP.NET支持的编程语言之一,它具有直观易读的语法,适合初学者使用。 ...
本文将深入探讨"密码管理专家"这一主题,基于C# ASP.NET的技术背景,阐述如何构建一个安全的密码管理系统。 首先,密码管理是网络安全的重要组成部分,它涉及到用户账户的安全存储和验证。在C# ASP.NET环境下,我们...
ASP.NET提供了多种内置的数据验证控件,如RequiredFieldValidator(必填字段验证器)用于检查用户是否输入了值,而CompareValidator(比较验证器)可以确保输入的密码与确认密码匹配,或者验证输入的邮箱格式是否...
ASP.NET MVC4 CMS 是一个基于微软的ASP.NET MVC4框架构建的内容管理系统,它提供了一种高效、可扩展的方式来管理和展示网站内容。MVC(Model-View-Controller)设计模式是其核心,它将应用程序分为三个主要组件:...
【ASP.NET 实验报告】 ASP.NET 是一种由微软开发的Web应用程序框架,它允许开发者使用.NET Framework构建动态网站、Web应用程序和服务。实验报告涵盖了两个关键主题:ASP.NET基本服务器控件应用练习和ASP.NET高级...
ASP.NET网上购物商城系统是一种基于ASP.NET技术构建的电子商务平台,它提供了全面的在线购物解决方案。这个源码项目是开发者们宝贵的参考资料,因为ASP.NET框架的源代码通常不易收集,尤其是完整实现购物功能的源码...
2. **MVC模式**:ASP.NET支持Model-View-Controller(MVC)设计模式,这是一种将业务逻辑、视图展示和用户交互分离的设计思想,有助于提高代码的可读性和可维护性。在ASP.NET MVC中,控制器处理用户请求,模型负责...
### ASP.NET和IIS出错问题总结 #### 1. ASP.NET 与 IIS 配置 在ASP.NET开发过程中可能会遇到多种问题,这些问题往往与ASP.NET和IIS的配置有关。例如,突然无法建立Web应用程序,或者无法访问数据库等。解决这些...
该压缩包中的“asp.net源码及课程设计报告”文件,应该包含了整个项目开发的详细步骤、遇到的问题、解决方案以及最终的系统功能介绍。通过阅读报告,可以深入理解ASP.NET BBS论坛管理系统的实现过程,对于学习和实践...