重点:关于登陆于注册的问题及个性化配置的问题
2008-03-07 09:16
477 查看
1. 关于asp。Net数据库提供程序的修改和配置。可以通过命令行的aspnet_regsql来实现,也可以通过IDE中集成的工具进行修改;
2. 关于以前安装下载的网页模板的数据库提供程序有了答案,就是。Net默认的数据提供程序;
解决了在注册个人网站初学者工具包制作的网站时的问题,就是通过配置asp.net的设置,具体如下:1.关于使用自带创建用户控件的问题:在使用过程中,注册可能会要求输入密码的位数为7位且必须包含1. ,此种情况可以通过配置本机的asp.net服务器设置来进行,具体webconfig中节点的值为:<membership>
<providers>
<remove name="AspNetSqlMembershipProvider" />
<add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="3"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>
配置是通过iis的默认网站属性asp。Net标签来进行minRequiredPasswordLength设置所需密码的最小位数, minRequiredNonalphanumericCharacters设置必须包含的字符,0是不包含任何预置字符;
3. 关于在登陆页面中的注册导航功能,可以通过设置login控件的CreateUserUrl属性来实现,其指向值为注册的页面;
4. 在设置页面的登陆过程中注意要配置webconfig的节点值或者通过asp.net程序设置的安全选项卡将程序访问类型更改为forms并且要求更改连接方式为通过internet
5. 关于loginname和loginstatus控件的使用,其使用loginstatus的使用很简单可以判断是否登陆而显示是登陆还是登出,loginname用于在登陆后自动判断登录的用户名并显示出来;loginview是用来是显示当前是否登陆的信息;
讨论了asp.net中的新加对象profile,对其进行配置和使用,其实其于session对象具有很大的相似之处但是色三思哦你只存在于本次网络的访过程中,在退出浏览器后会自动清除,而profile对象则会继续保留;关于配置profile对象,需要配置webconfig的system.web节点中加入<profile></profile>并在其中的properties属性中加入如下<add name=”” type=” ”>name是配置的属性的名称,可以任选,type是配置其格式,可以是自定义格式,即可以自定义一个类,在类中自定义结构体从而实现复杂的个性化设置: 如果在Web.config文件中定义了Profile节,那么ASP.Net会自动为项目中的每个页面增加一个Profile的对象类型,这个对象类型完成了对定义在Web.config文件Profile节定义的所有属性进行强类型映射。开发员能够通过智能感知获得访问者的Profile信息;在初次为其属性赋值时可以通过一个临时对象,
2. 关于以前安装下载的网页模板的数据库提供程序有了答案,就是。Net默认的数据提供程序;
解决了在注册个人网站初学者工具包制作的网站时的问题,就是通过配置asp.net的设置,具体如下:1.关于使用自带创建用户控件的问题:在使用过程中,注册可能会要求输入密码的位数为7位且必须包含1. ,此种情况可以通过配置本机的asp.net服务器设置来进行,具体webconfig中节点的值为:<membership>
<providers>
<remove name="AspNetSqlMembershipProvider" />
<add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true"
applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="3"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
passwordStrengthRegularExpression="" name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>
配置是通过iis的默认网站属性asp。Net标签来进行minRequiredPasswordLength设置所需密码的最小位数, minRequiredNonalphanumericCharacters设置必须包含的字符,0是不包含任何预置字符;
3. 关于在登陆页面中的注册导航功能,可以通过设置login控件的CreateUserUrl属性来实现,其指向值为注册的页面;
4. 在设置页面的登陆过程中注意要配置webconfig的节点值或者通过asp.net程序设置的安全选项卡将程序访问类型更改为forms并且要求更改连接方式为通过internet
5. 关于loginname和loginstatus控件的使用,其使用loginstatus的使用很简单可以判断是否登陆而显示是登陆还是登出,loginname用于在登陆后自动判断登录的用户名并显示出来;loginview是用来是显示当前是否登陆的信息;
讨论了asp.net中的新加对象profile,对其进行配置和使用,其实其于session对象具有很大的相似之处但是色三思哦你只存在于本次网络的访过程中,在退出浏览器后会自动清除,而profile对象则会继续保留;关于配置profile对象,需要配置webconfig的system.web节点中加入<profile></profile>并在其中的properties属性中加入如下<add name=”” type=” ”>name是配置的属性的名称,可以任选,type是配置其格式,可以是自定义格式,即可以自定义一个类,在类中自定义结构体从而实现复杂的个性化设置: 如果在Web.config文件中定义了Profile节,那么ASP.Net会自动为项目中的每个页面增加一个Profile的对象类型,这个对象类型完成了对定义在Web.config文件Profile节定义的所有属性进行强类型映射。开发员能够通过智能感知获得访问者的Profile信息;在初次为其属性赋值时可以通过一个临时对象,
相关文章推荐
- 关于mysql用户登陆、配置问题解决方法
- 关于使用Entity Framework时遇到的问题 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序
- 关于2003 server 远程桌面登陆权限配置的问题
- 关于SQL Server 配置注册的问题
- 登陆注册问题,关于自动登录
- 关于登陆的配置问题总结
- 关于phpcmsv9注册登陆失败的问题
- 关于登陆和注册的几个问题
- 关于“解决实现注册用户后,自动具备访问网站的权限的问题”文章中配置出现找不到角色的问题的解决办法
- 关于springboot的配置注册循序问题
- 关于微信模拟登陆的问题
- 关于DNS服务器的配置问题(推荐)
- 有关于git访问bitbacket的ssh key配置以及出现的小问题
- SiteMesh:关于decorators.xml配置文件中路径设置的问题
- hadoop 配置集群之间SSH无密码登陆 (重点推荐)
- 关于spring和springmvc的xml自动扫描配置问题
- 关于limits.conf的配置问题
- 关于matlab使用mex编译CUDA的诸多配置问题
- 关于在myeclipse中添加maven的配置问题 以及使用
- 关于在myeclipse中添加maven的配置问题 以及使用