如果直接利用asp2005下自带的那个网站管理工具的用户注册和权限管理部分?

发布时间:2024-11-05 17:34 发布:上海旅游网

问题描述:

asp2005下边多了一个网站管理工具,我想直接把其中的用户管理,和权限管理部分,能直接利用这个网站管理工具吗?如果不能,有没有实现了此功能的现成的代码让我来用一下啊,多谢.
我是说把这个管理工具直接集成到我的工程里来,我就不用写这一部分了。

问题解答:

asp.NET自带了一套用户系统,是与Membership类配合使用的.

配置这个用户系统的实际操作是在SqlServer中你使用的数据库中添加几张表和存储过程,操作方法如下:

开始->所有程序->Microsoft Visual Studio 2005/2008->Visual Studio Tools->Visual Studio 2005/2008 CommandPrompt

这是一个命令行程序(算是个Visual Studio的Shell吧),输入 aspnet_regsql ,会弹出一个Wizard,按照提示一步一步走完即可.

配置完成后需要在Web.config中添加Membership节点以及属性才可以使用,在System.Web节点下
<membership defaultProvider="(local)">
<providers>
<add name="(local)" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="webAdminConnection632403871181562500" applicationName="/" description="" requiresUniqueEmail="false" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" passwordFormat="Hashed" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0"/>
</providers>
</membership>
这段里的ConnectionString需要你在connectionStrings节点下面加,连到你的目的数据库

建议不要用呀 ,太麻烦了 不灵活

热点新闻