当前位置:编程学习 > C#/ASP.NET >>

forms的credentials元素 如何使用外部数据源验证

下面是msdn的原文
authentication 的 forms 的 credentials 元素(ASP.NET 设置架构)
允许选择在配置文件中定义名称和密码凭据。您还可以实现自定义的密码架构,以使用外部源(如数据库)来控制验证。

见:
http://msdn.microsoft.com/zh-cn/library/e01fc50a(VS.80).aspx

举的例子是:
<configuration>
   <system.web>
      <authentication mode="Forms">
         <forms name="401kApp" loginUrl="/login.aspx">
            <credentials passwordFormat = "SHA1">
               <user 
                  name="UserName1" 
                  password="SHA1EncryptedPassword1"/>
               <user 
                  name="UserName2" 
                  password="SHA1EncryptedPassword2"/>
               <user 
                  name="UserName3" 
                  password="SHA1EncryptedPassword3"/>
            </credentials>
         </forms>
      </authentication>
   </system.web>
</configuration>

却没有说明如何使用它号称的“自定义的密码架构,以使用外部源(如数据库)来控制验证”,我网上也查不到相关资料,来此救教

现在我有一个database AAA,里面一个表 login,有100个人,我想改造一下上面的例子,用它的“使用外部源(如数据库)来控制验证“的方法,应该如何做? --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,