ASP.NET 成员资格

一、针对ASP.NET的授权模式     

ASP.NET 支持三种授权方式 Windows、Passport和Form。还有第四种可能的方法 none。表示ASP.NET自己不执行认证完全依赖IIS身份验证。(支持使用匿名)

    Windows身份验证:

             内联网用途较多,在基于Windows的身份验证模型中,请求直接发送给IIS,进行验证过程。

     Passport身份验证:

             使用Microsoft的passport标识系统

            窗体身份验证:

             Windows身份验证和Passport身份验证对现实的intent应用程序几乎不适用。窗体身份验证是ASP.NET内置的基础结构,可通过连接数据库实现。


针对forms类属性



对于多权限的处理


 密码的设置



             二、成员资格管理

    成员资格管理模型

                         




ASP.NET 2.0 成员资格站点的问题

06-04

刚开始学ASP.net 2.0.其中的示例 演练:使用成员资格和用户登录创建网站,下面是帮助文件中的内容:rn-------------------------------------------------------------------------rnrn配置成员资格rn在本演练的稍后部分中,将页面放置到受保护的子目录中。现在必须创建子目录,以便在本演练的稍后部分中可以为其配置安全性。rnrn向网站添加新文件夹rn在“解决方案资源管理器”中,右击网站的名称,再单击“新建文件夹”。rnrn将文件夹命名为 MemberPages。rnrn在使用 ASP.NET 成员资格之前,必须配置应用程序以启用成员资格和设置用户。可以使用网站管理工具,该工具提供了一个用于配置设置的类似向导的界面。rnrn在本演练中,定义单个用户。rnrn创建成员资格用户rn在“网站”菜单上单击“ASP.NET 配置”。rnrn选择“安全”选项卡,单击指向“使用安全设置向导按部就班地配置安全性”的链接,再单击“下一步”。rnrn继续执行向导的第 2 步并选择“通过 Internet”选项。rnrn该向导显示一页,从该页中您可以选择网站使用的身份验证方法。该选项指定应用程序将使用 Forms 身份验证,意味着用户将使用在本演练稍后部分中创建的登录页登录应用程序。rnrn单击“下一步”。rnrn该向导会显示一条消息,表明将使用“高级提供程序设置”存储用户信息。默认情况下,成员资格信息存储在网站上 App_Data 文件夹的 Microsoft SQL Server 速成版数据库文件中。rnrn单击“下一步”。rnrn该向导显示创建角色的选项。将在本演练的稍后部分中单独执行此步骤。因此,不要选择“为此网站启用角色”复选框。rnrn单击“下一步”。rnrn该向导显示一页,您可以在该页中创建新用户。 rnrn输入定义应用程序用户的信息。将下面的值用作准则(可以使用任何想要的值,但是请记下使用的项以便在本演练稍后部分中使用)。 rnrn“用户名” 您的名称(不要有空格),或示例名称。rnrn“密码” 密码。需要严格的密码(该密码包括大写和小写字母以及标点,且长度至少为八个字符)。rnrn“电子邮件” 您的个人电子邮件地址。在本演练的稍后部分中,将给您自己发送一则电子邮件,因此需要一个合法的电子邮件地址。rnrn“安全提示问题”和“安全答案” 键入可在以后需要恢复密码时使用的问题和答案。 rnrn单击“创建用户”。rnrn该向导显示确认页。rnrn注意 rn使网站管理工具保持打开状态。rn rnrn在本演练前面创建了一个名为“MemberPages”的文件夹。在演练的此部分中,将创建一条规则,确保只有登录用户才可以访问该文件夹中的页面rn--------------------------------------------------------------------------rnrn问题:到了ASP.NET 配置这步我怎么弄不好.在安全选项页出现如下信息:rnrnThere is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store. rnrnThe following message may help in diagnosing the problem: Unable to connect to SQL Server database. rnrn是不是我还有些东西没安装?我用的是Microsoft Visual Web Developer,系统XP,已装IIS.

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试